【发布时间】:2018-05-21 06:46:02
【问题描述】:
我正在尝试使用 requests 模块在 python 中复制以下 curl 命令。 curl命令如下:
curl -v -k -H "apikey:INTERNAL_TEST" http://api1/publicapi/macro/<sha256> -X POST
我能够在 POST 之前复制整个 curl 命令,除了字母“-X”。
如果需要更多信息,请通知我。提前谢谢你。
【问题讨论】:
我正在尝试使用 requests 模块在 python 中复制以下 curl 命令。 curl命令如下:
curl -v -k -H "apikey:INTERNAL_TEST" http://api1/publicapi/macro/<sha256> -X POST
我能够在 POST 之前复制整个 curl 命令,除了字母“-X”。
如果需要更多信息,请通知我。提前谢谢你。
【问题讨论】:
curl 中的 -X 标志用于指定请求的 HTTP 方法。
您可以使用requests.post 发出HTTP POST 请求。
url = 'http://api1/publicapi/macro/<sha256>'
headers = {'apikey': 'INTERNAL_TEST'}
response = requests.post(url, headers=headers)
【讨论】: