如何在 Python 中没有文件的情况下发送带有请求的 'multipart/form-data'

How to send a 'multipart/form-data' with requests, without files in Python

我想发送 'multipart/form-data' 没有文件的字典数据

headers = {'key':'value', 'Content-Type':'multipart/form-data'}
data = {'api_key':'api_value', ... }

response = request.post('API_URL', headers=headers, data=data)

但 API 响应是:

FileUploadException: the request was rejected because no multipart boundary was found

所以我改变了'multipart/form-data' -> 'multipart/form-data; boundary=____sample' 此代码也不起作用。它没有识别参数。

如何发送 'multipart/form-data' 没有文件的请求?

我不完全确定 python 如何处理请求。您可以尝试这个接受的答案或任何合适的答案