我正在尝试将cURL请求转换为python POST请求。
下面是cURL:
curl -X POST -F xls_file=@/path/to/form.xls https://api.ona.io/api/v1/forms
下面是我正在编写的Python脚本:
with open(param_build_dir+'panther_test.xls', 'rb') as form:
# xls = form.read()
response = requests.post(ona_post_base_api, params={'xls_file': form}, headers = headers, auth=HTTPBasicAuth(username, password))
print(response.status_code)
print(response.reason)
print(response.text)
当我们取消注解xls = form.read()
的部分时,发生以下错误:
状态代码:400
原因:请求错误
正文:
{“type”:“alert-error”,“text”:“[“未提供XLSForm,应为以下参数之一:我们的产品是一款高品质的产品。我们的产品是一款高品质的产品。我们的产品是一款高品质的产品。我们的产品是一款高品质的产品。我们的产品是一款高品质的产品。我们的产品是一款高品质的产品。我们的产品是一款高品质的产品。
注解后,我们收到以下错误:
状态代码:414,请求URI太大
1条答案
按热度按时间64jmpszr1#
我觉得
应该工作。
resource