为什么mapbox方向不支持JSONP?怎么解决?

时间:2015-10-20 23:09:05

标签: javascript jquery cors jsonp mapbox

我只使用没有php的js,我试图通过调用api来获取行车方向:https://api.mapbox.com/v4/directions/mapbox.driving/-122.42,37.78;-77.03,38.91.json?callback=jsonloaded&access_token=pk.mytoken

但是响应并没有像jsonloaded({someresponse})那样匹配jsonp格式

我不知道开发人员是故意制作还是忘了让这项服务支持jsonp。也许有人知道如何解决这个问题?

1 个答案:

答案 0 :(得分:1)

不,这是一个正确的JSONP响应:JSONP的唯一合同是它返回评估函数的可执行JavaScript。我们的前缀确保此端点不能用作攻击媒介。

您是否在使用此端点与JSONP库时遇到问题?它应该与所有JSONP实现兼容。