1.发送delete请求报错
20220127 15:18:07.846 : FAIL : TypeError: 'int' object is not iterable
20220127 15:18:07.846 : DEBUG :
Traceback (most recent call last):
File "/home/yangjing/API_Test_Lib.py", line 361, in delete_request
timeout=timeout_input)
File "/usr/local/lib/python3.6/site-packages/requests/sessions.py", line 615, in delete
return self.request('DELETE', url, **kwargs)
File "/usr/local/lib/python3.6/site-packages/requests/sessions.py", line 519, in request
prep = self.prepare_request(req)
File "/usr/local/lib/python3.6/site-packages/requests/sessions.py", line 462, in prepare_request
hooks=merge_hooks(request.hooks, self.hooks),
File "/usr/local/lib/python3.6/site-packages/requests/models.py", line 316, in prepare
self.prepare_body(data, files, json)
File "/usr/local/lib/python3.6/site-packages/requests/models.py", line 507, in prepare_body
body = self._encode_params(data)
File "/usr/local/lib/python3.6/site-packages/requests/models.py", line 97, in _encode_params
for k, vs in to_key_val_list(data):
Ending test: Dashboard.Configure_02 add or delete lanip
2.最后原因是参数应该传入json的格式,而非data
data和json的区别见链接https://www.cnblogs.com/xiaohuhu/p/9797900.html