前端请求接口出现的跨域问题

Posted findher

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了前端请求接口出现的跨域问题相关的知识,希望对你有一定的参考价值。

1.针对跨域问题可以使用jsonp的方式解决

2.可以使用header头来定义

header(‘Access-Control-Allow-origin:*‘);
header(‘Access-Control-Allow-Credentials:true‘);
header(‘Access-Control-Allow-Methods: GET, POST, PUT, DELETE, OPTIONS‘);
header(‘Access-Control-Allow-Headers:Origin, No-Cache, X-Requested-With, If-Modified-Since, Pragma, Last-Modified, Cache-Control, Expires, Content-Type, X-E4M-With‘);
header(‘Content-Type: text/html; charset=utf-8‘);

加上以后就可以了

但是这个缺陷是IE10以下的不支持!一般手机应用都可以用!

以上是关于前端请求接口出现的跨域问题的主要内容,如果未能解决你的问题,请参考以下文章

接口出现405跨域错误

odoo Controller接口开发 POST请求的跨域问题解决方法

js跨域问题前后端分离的跨域问题

解决携带身份信息的跨域请求

前端的跨域问题理解

Chrome的跨域问题初探