gpt4 book ai didi

url - CURL GET 转义双引号

转载 作者:行者123 更新时间:2023-12-03 08:34:43 27 4
gpt4 key购买 nike

我正在尝试发送 GET 请求来检索 JSON 结果。

这个对我来说非常有效:

curl -i -H "Accept: */*" -X GET 'http://10.50.227.58:30000/api/v1/query?query=sum(container_memory_working_set_bytes)by(container_name,pod_name)&start=1598860800&end=1598860859';echo

但是,我需要的是下面的内容,无论我尝试过什么(例如,“,使用%22)等,它都失败了。

curl -i -H "Accept: */*" -X GET 'http://10.50.227.58:30000/api/v1/query?query=sum(container_memory_working_set_bytes{container_name!="POD"})by(container_name,pod_name)&start=1598860800&end=1598860859';echo

有人可以帮助我吗?

提前非常感谢。

最佳答案

您必须使用--data-urlencode对URL进行编码

curl -G -X GET \
--data-urlencode 'query=sum(container_memory_working_set_bytes{container_name!="POD"})by(container_name,pod_name)' \
--data-urlencode 'start=1598860800' \
--data-urlencode 'end=1598860859' \
http://10.50.227.58:30000/api/v1/query

关于url - CURL GET 转义双引号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64272919/

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