因为最近工作遇到跨域请求。所以查询资料 ,有以下解决办法。
1.、什么是跨域(网上有太多说明的,此处就不多说了)
跨域就是浏览器对JavaScript的同源策略的限制。
同域就是相同域名,端口相同,协议相同。
同源策略就是请求的url与浏览器中的url同域。
2、因为需要用到ajax请求。所以主要考虑ajax实现跨域请求。
Extjs或者jquery
Ext.data.JsonP.request({
url:'127.0.0.1:6980\',
timeout: 5000,
params: { id: id },
callbackKey: "jsonPCallback",
success: function(result) {
console.log(result)
},
failure: function(result) {
alert(result);
}
});