ajax跨域访问
发布时间:2020-12-15 21:36:20 所属栏目:百科 来源:网络整理
导读:1.ajax无法取得数据,被浏览器拦截了,在后端的web.xml中加入如下代码后,就可以正常跨域请求了 filter filter-nameCorsFilter/filter-name filter-classorg.apache.catalina.filters.CorsFilter/filter-class /filter filter-mapping filter-nameCorsFilter
1.ajax无法取得数据,被浏览器拦截了,在后端的web.xml中加入如下代码后,就可以正常跨域请求了
<filter> <filter-name>CorsFilter</filter-name> <filter-class>org.apache.catalina.filters.CorsFilter</filter-class> </filter> <filter-mapping> <filter-name>CorsFilter</filter-name> <url-pattern>/*</url-pattern> </filter-mapping> 2.ajax跨域访问时,set-cookie无效:用ajax进行登录后,后续的ajax却返回未登录的错误. 可以在前端的请求中加入: $.ajax({ ... xhrFields:{ withCredentials:true }, ... }); 参考资料: 点击访问 需要将前端的每个ajax方法中加入: xhrFields:{ withCredentials:true },这样才能正常访问到数据 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- c – 不能将继承的类作为SFINAE的基础进行特征化
- C++实现日期类(Date类)的方法
- cocos2d-x中集成protoc-gen-lua
- 用Swift一步步教你封装--AFNetworking
- 行为驱动开发(BDD)和验收测试驱动开发(ATDD)之间有什么区别
- Swift - 使用NSURLSession加载数据、下载、上传文件
- swift – 为什么我得到Source Kit Service终止错误?
- reactjs – TypeScript和ReactDOM.render方法不接受组件
- 浅谈 React Native 的 PixelRatio
- 自定义控件的自定义的属性attrs.xml下的declare-styleable中
推荐文章
站长推荐
- xml转换为json格式时,如何将指定节点转换成数组
- c# – 无法使用Xamarin在Android上创建文件
- ruby-on-rails – Paperclip Errno :: EACCES(权
- ruby-on-rails – 如何编写和继承ActionControll
- selenium-webdriver – 如何在Ruby中的Jenkins服
- Flex 移动开发技巧与诀窍 第4部分:创建弹出式警
- PostgreSQL hstore数组列的索引
- wpf – TaskFactory新UI创建
- vue-router的HTML5 History 模式设置
- ruby-on-rails – Foreigner :: ConnectionAdapt
热点阅读