python请求的Curl请求

2024-10-04 03:16:23 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个curl请求如下:

curl -X POST \
https://example.com \
-H 'Content-Type: multipart/form-data' \
--form-string 'message=<messageML>Hello world!</messageML>'

如何在python请求中传递--form string数据?在

谢谢!在


Tags: httpsformcommessagehelloworlddatastring
1条回答
网友
1楼 · 发布于 2024-10-04 03:16:23

使用^{}参数发布数据,例如:

import requests

url = 'https://httpbin.org/anything'
data = {'message':'<messageML>Hello world!</messageML>'}
r = requests.post(url, files=data)

print(r.text)

您不必使用headers,因为“multipart/formdata”是发布文件时默认的“Content-Type”头。在

相关问题 更多 >