首先申明 lz 是菜鸟 , 轻骂! 对于跨域里面的一些东西不是很懂!
以下是 问题所在:
在同一域名下 调用 方法
fetch("https://......Info?test=dxl",{mode:"no-cors"}).then(function(d){
return d.json();
})
打印结果
但是在跨域 的情况下 ;再次调用 此方法时 :
返回值不同 并且报错
在不调用 json() 方法时 ,单独打印 数据 d 正常;
现想弄清楚 以下 问题:
1. json() 方法 是个 什么鬼 。
2. 怎样 获得 同域下 的 那种数据。
json()
是把响应内容解码成JSON对象,类似JSON.parse
. 你在跨域下的报错也很类似这错误:跨域需要服务端做下处理,增加
Access-Control-Allow-Origin
的http header. 比如PHP的话就加一句: