gpt4 book ai didi

post - 使用 Curl 和 Postman 构建 HTTP POST 请求

转载 作者:行者123 更新时间:2023-12-04 17:19:05 25 4
gpt4 key购买 nike

我一直在 Chrome 上使用 curl 和 Postman 将带有一个变量的 http POST 请求发送到我正在运行的一个简单的 HTTP 服务器,我注意到它们构建的请求略有不同。如果我在构建问题时使用了任何不正确的术语,我深表歉意 - 我仍在学习这些东西。

使用 Postman,请求是通过放置一个 '?' 来构造的。在资源名称和变量之间。例如。

http://192.168.0.2:9999/1/command?a=b

但是,以下 curl 命令:
curl -X POST http://192.168.0.2:9999/1/command --data a=b 

不放一个“?”在资源名称和变量之间。

结果是 HTTP 服务器以不同的方式解释请求。

在第一种情况下,请求的主体是空的,在第二种情况下,主体包含 a=b。

哪个版本是正确的?

最佳答案

使用 HTTP POST 构建 curl 、python 请求

  • 打开 postman 客户端并点击代码[保存按钮下方]引用快照。 Click on save button
  • 当点击代码另一个窗口出现。引用快照。 change http post to curl
  • 同样,您可以生成各种其他请求 [curl , python ,java , php ] 引用快照

  • generate code snippets

    您可以引用以下链接
    http://jmeterblogb.blogspot.in/2016/11/constructing-curl-from-python-http-php.html

    关于post - 使用 Curl 和 Postman 构建 HTTP POST 请求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25364432/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com