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 相关文章推荐
直接生成打开窗口代码,不必下载
May 14 Javascript
JavaScript 模拟用户单击事件
Dec 31 Javascript
javascript对talbe进行动态添加、删除、验证实现代码
Mar 29 Javascript
基于jquery实现点击左右按钮图片横向滚动
Apr 11 Javascript
HTML5+setCutomValidity()函数验证表单实例分享
Apr 24 Javascript
原生JS简单实现ajax的方法示例
Nov 29 Javascript
node.js中fs文件系统目录操作与文件信息操作
Feb 24 Javascript
jQuery pjax 应用简单示例
Sep 20 jQuery
用node撸一个监测复联4开售短信提醒的实现代码
Apr 10 Javascript
浅析vue-cli3配置webpack-bundle-analyzer插件【推荐】
Oct 23 Javascript
解决Antd Table组件表头不对齐的问题
Oct 27 Javascript
微信小程序弹窗禁止页面滚动的实现代码
Dec 30 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
php ftp文件上传函数(基础版)
2010/06/03 PHP
从性能方面考虑PHP下载远程文件的3种方法
2015/12/29 PHP
Zend Framework教程之Application和Bootstrap用法详解
2016/03/10 PHP
PHPCMS V9 添加二级导航的思路详解
2016/10/20 PHP
关于ThinkPhp 框架表单验证及ajax验证问题
2017/07/19 PHP
javascript 继承实现方法
2009/08/26 Javascript
JavaScript高级程序设计 读书笔记之八 Function类及闭包
2012/02/27 Javascript
基于jquery的时间段实现代码
2012/08/02 Javascript
JavaScript Math.ceil() 函数使用介绍
2013/12/11 Javascript
js简单的弹出框有关闭按钮
2014/05/05 Javascript
测试IE浏览器对JavaScript的AngularJS的兼容性
2015/06/19 Javascript
jQuery实现鼠标经过时出现隐藏层文字链接的方法
2015/10/12 Javascript
跟我学习javascript的浮点数精度
2015/11/16 Javascript
Bootstrap3制作搜索框样式的方法
2016/07/11 Javascript
ES6实现的遍历目录函数示例
2017/04/07 Javascript
利用node.js实现反向代理的方法详解
2017/07/24 Javascript
vue使用axios跨域请求数据问题详解
2017/10/18 Javascript
vue.js实例对象+组件树的详细介绍
2017/10/20 Javascript
微信小程序实现人脸识别
2018/05/25 Javascript
JavaScript闭包相关知识解析
2019/10/19 Javascript
JsonServer安装及启动过程图解
2020/02/28 Javascript
vue-cli3 引入 font-awesome的操作
2020/08/11 Javascript
利用JavaScript模拟京东按键输入功能
2020/12/01 Javascript
Python编程中用close()方法关闭文件的教程
2015/05/24 Python
详解Python中最难理解的点-装饰器
2017/04/03 Python
django中ORM模型常用的字段的使用方法
2019/03/05 Python
python 操作hive pyhs2方式
2019/12/21 Python
html5 offlline 缓存使用示例
2013/06/24 HTML / CSS
企业优秀员工事迹材料
2014/05/28 职场文书
应聘教师自荐信
2015/03/26 职场文书
被告答辩状范文
2015/05/22 职场文书
少先队入队仪式主持词
2015/07/04 职场文书
2015小学教育教学工作总结
2015/07/21 职场文书
Python requests库参数提交的注意事项总结
2021/03/29 Python
压缩Redis里的字符串大对象操作
2021/06/23 Redis
解决vue中provide inject的响应式监听
2022/04/19 Vue.js