我在尝试获取fw规则时遇到了一些麻烦。 我阅读了扩展坞,并查看了https://docs.opnsense.org/development/api/plugins/firewall.html页上的示例,但是我仍然遇到问题。 我正在尝试通过python使用searchRule API,并且通过没有任何属性的简单调用无法获取任何信息,这是我的代码
NULL
结果始终是
import json, requests
KEY = "my_key"
SECRET = "my_secret"
url = "https://192.168.2.1/api/firewall/filter/searchRule"
r = requests.get(url, verify=False, auth=(KEY, SECRET))
print(r.text)
好吧,我尝试为呼叫添加一些属性,但没有任何变化,请注意,我将“ icmp_dummies_rule”设置为规则描述,因为我认为taht searchPhrase与该字段匹配(也没有唯一的文件名可用,因为据我所见) 我尝试过:
{"rows":[],"rowCount":0,"total":0,"current":1}
我也无法传递任何UUID,因为我不知道UUID规则(但出于灵活性的原因和更简洁的代码,我更喜欢检索所有规则)。
这里有什么主意吗?
谢谢。