java 设置允许ajax XMLHttpRequest 请求跨域访问

时间:2024-06-23 12:33:08

怎样才能算跨域?协议,域名,端口都必须相同,才算在同一个域。

方案1:

使用XMLHttpRequest...  异步请求不能跨域访问,除非要访问的网页响应头信息设置为允许跨域访问。

将网页设置为允许跨域访问的方法如下:

Response.AddHeader("Access-Control-Allow-Origin", "*");

或指定域名下可以访问:

Response.AddHeader("Access-Control-Allow-Origin", "http://www.1688hot.com:80");

方案2:

使用 jsonp 请求实现