跨域问题总结(普通跨域,header头加参数跨域) |
您所在的位置:网站首页 › 添加header › 跨域问题总结(普通跨域,header头加参数跨域) |
背景是这样的:一直都是为APP写接口,然后用postman测试,是没有出现过跨域问题的,最近给前端H5页面写接口,出现了跨域问题, 我们的token是存在header头的,然后用了 在前端用jsonp 以及在后端使用 容许所有人访问的方式都没有解决。 最终发现,header头没有加入,token一直没有验证通过。 参考博文:ajax 跨域 headers JavaScript ajax 跨域请求 +设置headers 实践 https://www.cnblogs.com/cdemo/p/5158663.html 干货: 现有状况:前端使用ajax 请求接口数据代码如下: $.ajax({ type: "GET", url: "http://www.agent.com/api/join/activity", data: {activity_id:1}, dataType:"json", beforeSend: function (xhr) { xhr.setRequestHeader("Authorization", "Bearer XXX"); // xhr.setRequestHeader("aaaa", "1111"); }, success: function(res) { console.log(res) } }); });后端PHP laravel框架,写了中间件: |
今日新闻 |
点击排行 |
|
推荐新闻 |
图片新闻 |
|
专题文章 |
CopyRight 2018-2019 实验室设备网 版权所有 win10的实时保护怎么永久关闭 |