Bash 谷歌地理编码api总是使用CURL返回零结果
我试图在bash脚本中使用CURL从Google Geocode获取JSON,但我无法让它使用--data-urlencode或--data 这将返回零结果:Bash 谷歌地理编码api总是使用CURL返回零结果,bash,google-maps,curl,google-geocoder,google-geocoding-api,Bash,Google Maps,Curl,Google Geocoder,Google Geocoding Api,我试图在bash脚本中使用CURL从Google Geocode获取JSON,但我无法让它使用--data-urlencode或--data 这将返回零结果: curl -k --data "address=berlin&sensor=false" http://maps.googleapis.com/maps/api/geocode/json 然而,这是成功的: curl http://maps.googleapis.com/maps/api/geocode/json?address
curl -k --data "address=berlin&sensor=false" http://maps.googleapis.com/maps/api/geocode/json
然而,这是成功的:
curl http://maps.googleapis.com/maps/api/geocode/json?address=berlin&sensor=false
我做错了什么 当我包含
-G
时,它似乎起作用
curl-G-k--data“address=berlin&sensor=false”http://maps.googleapis.com/maps/api/geocode/json
完美!那是丢失的一块!:-)我会尽快接受你的答复