javascript系列之实际开发中的跨域
来源:互联网 发布:mac删掉windows 编辑:程序博客网 时间:2024/05/21 22:37
1、问题由来
实际开发中我们的接口都是标准的restful接口,当我们前端要通过浏览器测试接口时会有个问题,就是由于跨域了,所以报错:
post request is No 'Access-Control-Allow-Origin' header is present on the requested resource.'
2、解决方式(三种均可)chrome浏览器实测
- 后端设置header
- java:传送门我没实践过,但我们团队后端就是这么干的。
- php:传送门我也没实践过,自行判断。
- 前端安装跨域插件(Chrome)
- 在谷歌浏览器扩展程序里找个插件:Allow-Control-Allow-Origin: * 1.0.3
- 看浏览器右上角,由红变绿就是启动成功,如果没作用,点开重启下。
关闭浏览器安全模式
- 跨域最本质就是为了安全,是一种浏览器策略,将浏览器安全模式关闭就相当于把同源策略关了,也就不存在跨域了、
- 做法:找到chrome安装位置,在命令行中输入以下命令
"C:\Users\UserName\AppData\Local\Google\Chrome\Application\chrome.exe" --disable-web-security --user-data-dir
阅读全文
0 0
- javascript系列之实际开发中的跨域
- 学好spring系列之实际开发初使用
- ArcGIS API for JavaScript开发教程系列(四)之离线部署与跨域问题
- Git 实际开发中的使用
- Fragment实际开发中的使用
- Git实际开发中的使用
- BTrace系列之三:实际案例分析
- Json转换利器Gson之实例五-实际开发中的特殊需求处理
- Json转换利器Gson之实例五-实际开发中的特殊需求处理
- Json转换利器Gson之实例五-实际开发中的特殊需求处理
- Json转换利器Gson之实例五-实际开发中的特殊需求处理
- Json转换利器Gson之实例五-实际开发中的特殊需求处理
- 浅谈Toast实际开发中的应用需求之设定位置或自定义布局
- Json转换利器Gson之实例五-实际开发中的特殊需求处理
- Json转换利器Gson之实例五-实际开发中的特殊需求处理
- Json转换利器Gson之实例五-实际开发中的特殊需求处理(手动解析-TypeToken)
- Json转换利器Gson之-实际开发中的特殊需求处理(手动解析-TypeToken处理)
- Json解析之-实际开发中的特殊需求处理(手动解析-JSONObject和JSONArray来处理)
- stringstream的使用
- 1045. 快速排序(25)
- centOS yum出问题解决办法
- 风投与中国
- 线程知识点
- javascript系列之实际开发中的跨域
- java--IO流(后半部分)
- java高并发总结-常用于面试复习
- java泛型学习-泛型的产生原因,使用方法以及具体的警告
- 购物车布局主页面
- OkHttp二次封装请求 拦截器
- 算法爱好者——算法题:四元组 ? 待解决
- cmd命令大全
- java计算工具类UnitProPlus