gpt4 book ai didi

curl - 如何使用 curl post 获取 HTTP 状态代码

转载 作者:行者123 更新时间:2023-12-04 00:03:19 27 4
gpt4 key购买 nike

我在 Linux 的命令行中使用 curl 进行 GET 以获得 http 响应代码。响应正文打印为标准输出,这很好,但我看不到任何解决方案如何让 POST curl 以打印 HTTP 状态代码(200、404、403 等)。这可能吗?

最佳答案

仅获取 http_code你可以试试:

curl -s -o /dev/null --head -w "%{http_code}" -X POST "https://httpbin.org/post"

你可以像这样阅读/记住它:
  • -s静音模式
  • -o将输出写入/dev/null
  • --head获取标题
    只有
  • -w "%{http_code}"写出 HTTP 状态码

  • 要从您的请求中获取所有 header ,请尝试:
    curl -I -X POST "https://httpbin.org/post"

    它会返回类似的东西:
    HTTP/1.1 200 OK
    Access-Control-Allow-Credentials: true
    Access-Control-Allow-Origin: *
    Content-Type: application/json
    Date: Thu, 28 Mar 2019 20:12:01 GMT
    Server: nginx
    Content-Length: 294
    Connection: keep-alive

    关于curl - 如何使用 curl post 获取 HTTP 状态代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55405778/

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