返回

has been blocked by CORS policy: Response to preflight request doesn‘t pass access control check: No

发布时间:2022-09-28 21:00:15 298
# 前端# php# java# java# 服务器

has been blocked by CORS policy: Response to preflight request doesn’t pass access control check: No ‘Access-Control-Allow-Origin’ header is present on the requested resource.
看到网页报这个错误,知道肯定是ajax请求跨域的问题
这个问题有两个解决办法,看过我的文章应该知道,之前我发过前端的解决办法,不知道的去翻我的文章列表
今天我们说服务器端的解决办法
在要返回的json数据前面加上这段代码:

// 指定允许其他域名访问
header('Access-Control-Allow-Origin:*');
// 响应类型
header('Access-Control-Allow-Methods:POST');
// 响应头设置
header('Access-Control-Allow-Headers:x-requested-with,content-type');

我这里是php的代码,你也可以换成对应的java代码。


特别声明:以上内容(图片及文字)均为互联网收集或者用户上传发布,本站仅提供信息存储服务!如有侵权或有涉及法律问题请联系我们。
举报
评论区(0)
按点赞数排序
用户头像
精选文章
thumb 中国研究员首次曝光美国国安局顶级后门—“方程式组织”
thumb 俄乌线上战争,网络攻击弥漫着数字硝烟
thumb 从网络安全角度了解俄罗斯入侵乌克兰的相关事件时间线
下一篇
PHP 使用 curl 提交 json 格式数据 2022-09-28 20:49:34