使用 Linux 命令行实用程序查看我的 API 请求 URL(从 API 的角度)?



我想看看我对JSON API的请求URL是什么。我怀疑我的URL参数被代理剥夺,但我不能确认。是否有一种方法可以使用cURL或WGET或任何其他Linux CLI实用程序查看我的请求URI是什么?如何? ?

下面是我的请求示例:

curl -v https://maps.googleapis.com/maps/api/geocode/json?address=783++Faxon+%2C+San+Francisco%2C+CA+94112&client=gme-user2345&signature=jfkdEdsn7bdXCBfaReAPc3FSSMo=

我认为你需要使用:

curl -ivs https://maps.googleapis.com/maps/api/geocode/json?address=783++Faxon+%2C+San+Francisco%2C+CA+94112&client=gme-user2345&signature=jfkdEdsn7bdXCBfaReAPc3FSSMo=

/地图/api/项目点/json吗?地址= 783 + + Faxon + % 2 c +圣弗朗西斯科% 2 c + CA + 94112 HTTP/1.1

使用-v选项与cURL DOES输出GET请求URL

然而,我没有把请求URL包在引号里,由于某种原因,这导致clientsignature参数从请求URL中被剥离。

在cURL命令中将请求URL括在引号中已经解决了这个问题,现在curl -v命令的输出显示了完整的请求URL。

curl -v 'https://maps.googleapis.com/maps/api/geocode/json?address=783++Faxon+%2C+San+Francisco%2C+CA+94112&client=gme-user2345&signature=jfkdEdsn7bdXCBfaReAPc3FSSMo='

最新更新