js ajax跨域被阻止 CORS 头缺少 'Access-Control-Allow-Origin'(转)
2024-08-24 08:30:31
今天ajax请求域名的时候出现
已阻止跨源请求:同源策略禁止读取位于 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="*">
解决办法四,在请求控制器加上
header(
"Access-Control-Allow-Origin: *"
);
最新文章
- YTU 2346: 中序遍历二叉树
- Shell脚本中执行sql语句操作mysql
- 【poj2226】 Muddy Fields
- 前台页面验证中需要注意的一个与VARCHAR2(N BYTE)和VARCHAR2(N CHAR)的小细节
- UVA 10497 - Sweet Child Makes Trouble 高精度DP
- 《架构探险——从零开始写Java Web框架》这书不错,能看懂的入门书
- 转:char*, char[] ,CString, string的转换
- 解决ubuntu下的文本编辑器gedit的乱码问题
- android中使用Http下载文件并保存到本地SD卡
- 分布式事务的典型处理方式:2PC、TCC、异步确保和最大努力型
- SQL2008清除数据库日志脚本
- Python爬虫入门教程 25-100 知乎文章图片爬取器之一
- s6-6 TCP 连接释放
- (转)Spring Boot 2 (八):Spring Boot 集成 Memcached
- Jquery_如何扩展方法
- Linux rz命令无效
- HBase最佳实践(好文推荐)
- C# 实现二叉树各种排序
- 【openjudge】【前缀和】P6731啤酒厂选址
- Spring中FactoryBean与BeanFactory的区别