gpt4 book ai didi

linux - 如何请求 curl http 并解析 shell 脚本中的 JSON 响应?

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:21:42 28 4
gpt4 key购买 nike

URL=$(curl -i -X GET -H "Authorization: Basic token=" -H "Cache-Control: no-cache" -H "http://company url:8080/v1/organizations/wiley/environments/api-team-ci1/stats/apis?select=sum(is_error)&timeRange=01/24/2017%2002:00~01/25/2017%2006:00") 

URL 应该返回一个 JSON 响应,我需要对其进行解析并获取一些值。甚至没有得到 curl 命令的响应;只得到“curl:没有指定 URL!”错误。请帮助我并指导我,因为我是第一次尝试这样做。

最佳答案

您将 URL 作为参数传递给 -H,但它不是 header - 删除 URL 之前的 -H:

url=$(curl -i -X GET -H "Authorization: Basic token=" -H "Cache-Control: no-cache" \
"http://company url:8080/v1/organizations/wiley/environments/api-team-ci1/stats/apis?select=sum(is_error)&timeRange=01/24/2017%2002:00~01/25/2017%2006:00")

关于linux - 如何请求 curl http 并解析 shell 脚本中的 JSON 响应?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41862258/

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