【发布时间】:2019-12-05 11:30:41
【问题描述】:
我只是在工作中处理 API 连接。我已经发出了一些 GET 和 PUT 请求,但现在我遇到了 POST 问题。 API documantation is here。这是我测试但收到 400 错误请求的代码:
import requests
files = {'files': ('fv.pdf', open(r"C:\python\API\fv.pdf", 'rb'))}
data = {"order_documents":[{'file_name':"fv.pdf", 'type_code':'CUSTOMER_INVOICE' }]}
header = {
'Authorization': '###########################',
}
response = requests.post("https://######.com/api/orders/40100476277994-A/documents", headers=header, files = files, data = data)
print(response.status_code)
print(response.url)
有人知道我该如何处理吗?
【问题讨论】:
标签: python api post python-requests multipartform-data