问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

No 'Access-Control-Allow-Origin' header is present on the requested resource这个怎么解决啊?

发布网友 发布时间:2022-04-11 22:34

我来回答

5个回答

热心网友 时间:2022-04-12 00:03

解决方法:跨源问题,添加cors。
1.filter或者servlet里面添加response.setHeader("Access-Control-Allow-Origin", "*");
2.response.setHeader("Access-Control-Allow-Origin", "*");放到接收客户端api 的地方
3.如果是servlet的话就放到get或者post方法里面,jsp页面就扔到第一行
4.如果是filter部署就扔到dofilter()

热心网友 时间:2022-04-12 01:21

这个是跨区请求的权限问题,单单发这么个错误,不太好定位.但是一般的解决办法就是前端ajax请求里面 添加参数params:{"contentType": "application/json;charset=utf-8"};
后台处理response.setHeader("Access-Control-Allow-Origin", "*");

热心网友 时间:2022-04-12 02:56

你这个是js跨域问题,具体怎么参数的你百度一下多的很。
1、服务端是你做的,你可以在你调用的方法里面第一行加行代码
response.setHeader("Access-Control-Allow-Origin","*");
2、服务端不是你做的,基本实现起来很麻烦,但是有一些其他的途径,就是非常麻烦,可能还无法能解决你的问题
你可以参考一下messenger.js这个js框架,可以跨域调用。

热心网友 时间:2022-04-12 04:47

你如果在本地直接打开的文件会这样的,跨域的问题

热心网友 时间:2022-04-12 06:55

如果服务端是 JAVA 开发的,添加如下设置允许跨域即可。

response.setHeader("Access-Control-Allow-Origin", "*");

添加位置可以在下面三处任选一个。

1、可以在过滤器 filter 中的 dofilter() 方法设置。

2、可以在 servlet 的 get 或者 post 方法里面设置。

3、可以放在访问的 jsp 页面第一行。

原因分析:这个与安全机制有关,默认情况下是不允许跨域调用的。

使用 H5 开发了一个本地应用,通过 ajax 请求远程服务器(后台是 JAVA )上的数据报错。XMLHttpRequest cannot loahttp://26.47.129.58:8090/MCDEVICE/android/login.action?userInfor.loginCode=an&userInfor.loginPassword=an. 

No 'Access-Control-Allow-Origin' header is present on the requested resource. 

Origin 'http://localhost:8000' is therefore not allowed access.

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
王者荣耀:哪些英雄不是很强但是很快乐?桑启上榜,第一名将出荣耀... 声卡麦克风哪个牌子比较好 Telefunken R-F-T AK47简介 一本贱民小说 男主角很漂亮机甲玩的很好 替主人考试得了全帝国第三... 汽车模型推荐- amiibo 塞尔达传说 荒野之息 林克(弓) 2024 下半年必玩的 6 款 Switch 游戏! Maxfactory Figma 涂装完成版 模型手办-塞尔达传说-林克手办 MaxFactory《塞尔达传说:黄昏公主》Figma 林克 再版 - Rakuten 请问南京工程学院四级不过能拿到学位证么 南京工程学院2023年成人高考招生简章 求助404错误。。The requested resource (/CourseMis/login_confirm) is not available 为啥下载的java源代码运行时全显示The requested resource is not available. JAVA 调试程序的时候出现The requested resource is not available,怎么处理 这是什么意思啊!是土豆网 SSH整合问题:HTTP Status 404 type Status report description The requested resource is not avai... 网页打不开,出现HTTP Status 404 - / 什么原因那 JAVa 如何返回HTTP status 403 TOMCAT 进不了manager页面 为什么打开网页有以下提示??? HTTP Status 403 HTTP Status 403 - Access to the requested resource has been denied 开机出现 Access Violation At Address 安装CAD时出现致命错误UnhandledAccessViolationReading0x0000Exceptionat4043b9h怎么办 access violation at address ooffad44 in module'recoef.dll read of adress 00000004 access violation at adress 007346c4怎么处理 unhandled exception in ex_draw.exe(mfc42d.dll):0xc0000005 Access violation ORACLE中,如何使用UPDATE修改重复列 sql中重命名列怎么命名? Oracle查询语句中重命名的列在WHERE中无效? 如何给列重命名? SQL The requested resource (/myWeb_test/ShowGoodsClServlet) is not available. 为什么right.jsp连不到呢? 打开IE网页会出现"HTTP Status 403"的错误是由什么原因引起的? oracle11g ORA oracle11g 执行脚本 出错: ORA-04067: 未执行, package body "TEST.DBMS_APPLICATION_INFO" 不存在 Oracle的Sequence对象有什么作用 oracle的sequence问题 写一个oracle的函数,输入的参数是当前日期YYYYMMDD(Varchar2(8)),返回的结果是当前日期所在月的最后一天Y oracle 存储过程怎么算出一个月有几周? 怎么用周统计所有这周订餐的人员。 怎样用touch命令修改文件的创建时间 如何使用touch命令递归修改文件时间戳 Linux 下用 touch 修改时间的问题 Touch的示例 能帮我制作批处理文件chgdate.bat 修改指定文件的更新时间调用函数:chgdate 2010-10-10 22:00:00 filenam ipod touch如何修改时间 安装了centos 6.2的Linux系统,Linux系统无法识别ntfs格式的D盘,不重装系统的情况下,怎么设置啊 centos6.2附带的软件包镜像怎么用(在vmvare8.0下安装了centos6.2) centos下编译安装nautilus怎么那么麻烦? linux CentOS系统安装时怎么配置上网的相关参数? Microsoft .NET Framework 2.0 Service Pack 2 安装 Microsoft .NET Framework 2.0 Service Pack 2 时出问题,求大神解决!