如何使用 Zabbix Api 在 Python 中使用 post 类型作为表单数据
How to use post type as form data in Python using Zabbix Api
我正在使用下面的脚本创建一个表单,但它创建的步骤场景作为原始数据。
我尝试在步骤中 select post 键入表单数据,但它没有按预期工作。请指导我。任何帮助将不胜感激。
代码:
http = self.zapi.httptest.create(name = web_data,hostid=hostid,delay='2m',applicationid=appid,
steps=[{'name':web_data,'url':web_data,'status_codes':'200','posts':['name','','value',''],'no':1}])
您需要使用'array of HTTP fields',但您使用的是数组。尝试:
'posts': [
{'name': 'the field', 'value': 'the content'},
{'name': 'another field', 'value': 'another content'}
]
我正在使用下面的脚本创建一个表单,但它创建的步骤场景作为原始数据。 我尝试在步骤中 select post 键入表单数据,但它没有按预期工作。请指导我。任何帮助将不胜感激。
代码:
http = self.zapi.httptest.create(name = web_data,hostid=hostid,delay='2m',applicationid=appid,
steps=[{'name':web_data,'url':web_data,'status_codes':'200','posts':['name','','value',''],'no':1}])
您需要使用'array of HTTP fields',但您使用的是数组。尝试:
'posts': [
{'name': 'the field', 'value': 'the content'},
{'name': 'another field', 'value': 'another content'}
]