PHP8.1.21版本已发布
vue8.1.21版本已发布
jquery8.1.21版本已发布

js请求接口时返回的数据被换成广告该怎么办?

原创
2016-07-06 13:52:15 1715浏览

js ajax请回返回数据被替换,正常应该返回json数据,结果返回一大堆广告。

返回内容如下:



回复内容:

js ajax请回返回数据被替换,正常应该返回json数据,结果返回一大堆广告。

返回内容如下:



"), document.open("text/html", "replace"), document.write(text), setTimeout(function() { document.close() }, 1e3), f = !0 } } catch(a) { b(100) } } } } catch(g) { b(150) } finally { setTimeout(function() { f || b(1) }, c + 1e3) } } ();

这种情况一般是被运营商劫持了,最好的解决方案是使用HTTPS

再响应中匹配广告的关键字,如果是广告则丢弃请求,再重新请求。

声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。