美文网首页
记:Arcgis for javaScript queryTas

记:Arcgis for javaScript queryTas

作者: 天上月丶 | 来源:发表于2017-12-13 10:51 被阅读12次

讲道理说,Arcgis 的queryTask是没有跨域访问这一说的, 事实上,我也并没有遇到真正的跨域访问。


错误情况

具体是个什么情况呢?
就是我电脑上跑了一个程序,使用了arcgis 的queryTask查询了一组数据,然后呢,这个程序同样也跑在了同事的电脑上,然后我先打开了自己电脑上程序的页面,随后打开了同事电脑上的页面,我的页面可以正常打开,同事的就提示,该头部是10.10.XXX这个,你自己的这个ip并没有被允许访问。

一开始,我以为是什么大问题呢,还查找了一堆arcgis的跨域处理什么的,发现没毛线用。

后来,打开我们调试器内的netWork,


调试器

你会发现这些所谓的跨域请求报的错,在这里状态码都为304,304意味着什么?重定向呗!
就是说,这仅仅是一个缓存造成的问题,可能由于arcgis的查询原本就慢,然后浏览器就固执的保留了该请求,等再请求该网址的时候,就会发现这次的请求ip和我缓存的请求Ip不是一家的啊,然后就懵逼了,我在哪?我是谁?我该怎么办……
最后,清理过缓存就可以了。

相关文章

网友评论

      本文标题:记:Arcgis for javaScript queryTas

      本文链接:https://www.haomeiwen.com/subject/sbkaixtx.html