NODE.JS跨域问题的完美解决方案


Posted in Javascript onOctober 20, 2016

这几天公司同事(前端)写页面的时候一直说拿不到想要的JSON,安卓iOS那边是可以拿到的,但他也是新手也不知道为什么只知道是js跨域问题,然后问我我也不懂前端我开始百度,

有人说是谷歌浏览器跨域要设置一下,然后我就在谷歌浏览器的目标后面加一个 --disable-web-security

NODE.JS跨域问题的完美解决方案

但是后来发现依然报错,依然拿不到想要的数据。后来也不停的找找找也没有什么眉目。

直到今天百度了一下PHP的跨域启发了我,于是百度找到了node.js的跨域问题,最后我在 app.js 路由设置里面加了一段跨域代码 完美解决问题:

var express = require('express');
var app = express();
//设置跨域访问
app.all('*', function(req, res, next) {
res.header("Access-Control-Allow-Origin", "*");
res.header("Access-Control-Allow-Headers", "X-Requested-With");
res.header("Access-Control-Allow-Methods","PUT,POST,GET,DELETE,OPTIONS");
res.header("X-Powered-By",' 3.2.1');
res.header("Content-Type", "application/json;charset=utf-8");
next();
});
//app.listen(8088);

以上所述是小编给大家介绍的NODE.JS跨域问题的完美解决方案,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
jquery ajax 同步异步的执行示例代码
Jun 23 Javascript
JavaScript获取表单内所有元素值的方法
Apr 02 Javascript
javascript实现textarea中tab键的缩排处理方法
Jun 26 Javascript
常用的Javascript数据验证插件
Aug 04 Javascript
基于javascript实现checkbox复选框实例代码
Jan 28 Javascript
Javascript删除指定元素节点的方法
Jun 21 Javascript
jQuery实现下拉菜单(内容为时间)的实时更新及图表的随动更新的方法
Jul 07 Javascript
微信小程序  自定义创建详细介绍
Oct 27 Javascript
JavaScript实现图像模糊化的方法实例
Jan 15 Javascript
详解vue+css3做交互特效的方法
Nov 20 Javascript
vue 使用Jade模板写html,stylus写css的方法
Feb 23 Javascript
vue项目中使用多选框的实例代码
Jul 22 Javascript
seajs学习教程之基础篇
Oct 20 #Javascript
Angular.JS学习之依赖注入$injector详析
Oct 20 #Javascript
Javascript中内建函数reduce的应用详解
Oct 20 #Javascript
基于AngularJS前端云组件最佳实践
Oct 20 #Javascript
分享javascript、jquery实用代码段
Oct 20 #Javascript
基于原生js淡入淡出函数封装(兼容IE)
Oct 20 #Javascript
纯JavaScript手写图片轮播代码
Oct 20 #Javascript
You might like
老机欣赏|中国60年代精品收音机
2021/03/02 无线电
新版PHP将向Java靠拢
2006/10/09 PHP
PHP中array_slice函数用法实例详解
2014/11/25 PHP
php实现使用正则将文本中的网址转换成链接标签
2014/12/03 PHP
php 访问oracle 存储过程实例详解
2017/01/08 PHP
ExtJS Grid使用SimpleStore、多选框的方法
2009/11/20 Javascript
最佳6款用于移动网站开发的jQuery 图片滑块插件小结
2012/07/20 Javascript
js遍历td tr等html元素
2012/12/13 Javascript
js加入收藏以及使用Jquery更改透明度
2014/01/26 Javascript
jquery ajax 局部无刷新更新数据的实现案例
2014/02/08 Javascript
常用的jquery模板插件——jQuery Boilerplate介绍
2014/09/23 Javascript
node.js中的fs.writeFileSync方法使用说明
2014/12/14 Javascript
jQuery on()方法示例及jquery on()方法的优点
2015/08/27 Javascript
浅析Javascript匿名函数与自执行函数
2016/02/06 Javascript
JavaScript基于原型链的继承
2016/06/22 Javascript
JQ选择器_选择同类元素的第N个子元素的实现方法
2016/09/08 Javascript
Vue应用部署到服务器的正确方式
2017/07/15 Javascript
SpringBoot+Vue前后端分离,使用SpringSecurity完美处理权限问题的解决方法
2018/01/09 Javascript
bing Map 在vue项目中的使用详解
2018/04/09 Javascript
基于node搭建服务器,写接口,调接口,跨域的实例
2018/05/13 Javascript
Easyui 关闭jquery-easui tab标签页前触发事件的解决方法
2019/04/28 jQuery
解决layui 表单元素radio不显示渲染的问题
2019/09/04 Javascript
解决layui的radio属性或别的属性没显示出来的问题
2019/09/26 Javascript
原生javascript制作的拼图游戏实现方法详解
2020/02/23 Javascript
vue实现表单未编辑或未保存离开弹窗提示功能
2020/04/08 Javascript
理解python多线程(python多线程简明教程)
2014/06/09 Python
python根据出生日期获得年龄的方法
2015/03/31 Python
Python简单格式化时间的方法【strftime函数】
2016/09/18 Python
详解Python中的各种转义符\n\r\t
2019/07/10 Python
鼠标滚轮事件和Mac触控板双指事件
2019/12/23 HTML / CSS
师德学习感言
2014/01/31 职场文书
党的群众路线教育实践活动个人承诺书
2014/05/22 职场文书
大学生违纪检讨书300字
2014/10/25 职场文书
作文评语集锦
2014/12/25 职场文书
授权委托书
2015/01/28 职场文书
七个非常实用的Python工具包总结
2021/06/15 Python