【问题标题】:curl command replication using requests in python在 python 中使用请求进行 curl 命令复制
【发布时间】: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”。

如果需要更多信息,请通知我。提前谢谢你。

【问题讨论】:

    标签: python rest api curl


    【解决方案1】:

    curl 中的 -X 标志用于指定请求的 HTTP 方法。

    您可以使用requests.post 发出HTTP POST 请求。

    url = 'http://api1/publicapi/macro/<sha256>'
    headers = {'apikey': 'INTERNAL_TEST'}
    
    response = requests.post(url, headers=headers)
    

    【讨论】:

      猜你喜欢
      • 2021-12-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-09-27
      • 2020-08-15
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多