gpt4 book ai didi

cURL发布请求: get response and status code

转载 作者:行者123 更新时间:2023-12-01 09:55:21 25 4
gpt4 key购买 nike

我使用以下方法发出cURL请求:

PATCH=$(curl -i -F file=@$FILE -F path="${STORAGE_PATH}" -F name="${NAME}" -F description="${DESC}" "${SERVER}/api/patches")

如果响应通过并且数据是属性格式的,则 PATCH将是响应的JSON。

我还想同时获取HTTP响应代码(例如200、422),以便可以验证该过程是否通过。

我怎么做?我只想得到一个数字(例如200)。

最佳答案

您可以使用:

PATCH=$(curl -L -w "%{http_code} %{url_effective}\\n" -X POST -d @filename.txt ${server}/api/patches --header "Content-Type:application/json")

它将为您提供响应代码和正文。

关于cURL发布请求: get response and status code,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29243587/

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