js ajax跨域被阻止 CORS 头缺少 'Access-Control-Allow-Origin'
2016-05-19 15:43
330 查看
今天ajax请求域名的时候出现
已阻止跨源请求:同源策略禁止读取位于 http://www.zuimeimami.com*****的远程资源。(原因:CORS 头缺少 'Access-Control-Allow-Origin')。
解决办法1:
解决办法2:
解决办法三:
被请求页面加上下面代码,最好content填写域名
解决办法四,在请求控制器加上
已阻止跨源请求:同源策略禁止读取位于 http://www.zuimeimami.com*****的远程资源。(原因:CORS 头缺少 'Access-Control-Allow-Origin')。
解决办法1:
var url='http://localhost:8080/WorkGroupManagment/open/getGroupById" +"?id=1&callback=?'; $.ajax({ url:url, dataType:'jsonp', processData: false, type:'get', success:function(data){ alert(data.name); }, error:function(XMLHttpRequest, textStatus, errorThrown) { alert(XMLHttpRequest.status); alert(XMLHttpRequest.readyState); alert(textStatus); }});
解决办法2:
var url="http://localhost:8080/WorkGroupManagment/open/getGroupById" +"?id=1&callback=?"; $.jsonp({ "url": url, "success": function(data) { $("#current-group").text("当前工作组:"+data.result.name); }, "error": function(d,msg) { alert("Could not find user "+msg); } });
解决办法三:
被请求页面加上下面代码,最好content填写域名
<meta http-equiv="Access-Control-Allow-Origin" content="*">
解决办法四,在请求控制器加上
相关文章推荐
- 浅谈Ajax跨域Session和跨域访问
- JSONP跨域GET请求解决Ajax跨域访问问题
- Access-Control-Allow-Origin与跨域
- ajax跨域:JQuery + Spring MVC3.0
- 利用JQuery ajax跨域访问
- JS跨域及Ajax实现
- 前端跨域技术之JSONP
- Ajax跨域请求另一个tomcat服务下接口的问题
- PHP Ajax 跨域问题最佳解决方案
- 最新版chrome谷歌浏览器Ajax跨域调试问题
- Ajax 跨域请求 jsonp获取json数据
- ajax跨域——Jsonp
- 解决Ajax跨域问题
- jQuery 使用 $.getJSON() 跨域获取 JSON 数据
- AJAX是什么?AJAX的交互模型(流程)?同步和异步的区别?AJAX跨域的解决办法?
- AJAX跨域
- 2015年创业中遇到的技术问题:71-80
- 浅谈linux 下,利用Nginx服务器代理实现ajax跨域请求。
- ajax跨域问题
- js 读取本地文件遇到ajax跨域问题