我希望看到我的请求网址是我正在使用的JSON API。我怀疑我的URL参数被代理剥离,但我无法确认。有没有办法看到我的请求URI使用cURL或WGET或任何其他Linux CLI实用程序?如何???
这是我的示例请求:
curl -v https://maps.googleapis.com/maps/api/geocode/json?address=783++Faxon+%2C+San+Francisco%2C+CA+94112&client=gme-user2345&signature=jfkdEdsn7bdXCBfaReAPc3FSSMo=
答案 0 :(得分:0)
我认为您需要使用:
curl -ivs https://maps.googleapis.com/maps/api/geocode/json?address=783++Faxon+%2C+San+Francisco%2C+CA+94112&client=gme-user2345&signature=jfkdEdsn7bdXCBfaReAPc3FSSMo=
GET / maps / api / geocode / json?address = 783 ++ Faxon +%2C + San + Francisco%2C + CA + 94112 HTTP / 1.1
答案 1 :(得分:0)
使用-v
选项和cURL DOES输出GET请求URL。
但是,我没有将请求网址包含在引号中,由于某种原因,这导致client
和signature
参数从请求网址中被删除。
在我的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='