当我点击我的服务器 URL 时出现以下错误
我的要求: curl ' http://52.66.253.182/osrm/nearest?loc=73.920239,18.5649413 '
{"message":"URL string malformed close to position 1: \"\/\/ne\"","code":"InvalidUrl"}
我认为这与我的 nginx 服务器 conf 文件有关,这是我的 conf 文件代码:
upstream osrm {
server 0.0.0.0:5000;
}
server {
listen 80;
server_name 52.66.253.182;
location /osrm {
proxy_pass http://osrm/;
proxy_set_header Host $http_host;
}
}
浏览器响应
我可以在 localhost 上运行它。
我的请求 :curl 'http://localhost:5000/route/v1/driving/73.9635837,18.5330435;74.0200603,18.5454127'
回复 :{"code":"Ok","routes":[{"geometry":"mkbpByambM|e@xDIul@tKkf@pJeNGwTmJ{NuHoBXkIrBkGoIcIsD\\gD{Bk@aEfBsAoFyJ}[oDgc@yI_oAgMdFoX|Eyj@v@}}@","legs":[{"steps":[],"distance":9577.3,"duration":883.7,"summary":"","weight":883.7}],"distance":9577.3,"duration":883.7,"weight_name":"routability","weight":883.7}],"waypoints":[{"hint":"Ji2DgCktg4AAAAAAJgAAAAAAAADQAwAAAAAAABNd1EEAAAAAvawpRAAAAAAmAAAAAAAAANADAAD4AgAAwJloBMnDGgFAmGgEtMoaAQAAjwsvU8Mk","name":"","location":[73.963968,18.531273]},{"hint":"dwQogM0IdYAAAAAANAAAAPgLAACOBAAAAAAAAMSZD0KaBQVFm1qERAAAAAA0AAAA-AsAAI4EAAD4AgAA8HRpBMUIGwHcdGkEBfsaASkAnwUvU8Mk","name":"","location":[74.02008,18.548933]}]}