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动态添加 input type=file的实现代码
Jun 14 Javascript
js简易namespace管理器 实例代码
Jun 21 Javascript
JavaScript自定义数组排序方法
Feb 12 Javascript
JS实现向表格行添加新单元格的方法
Mar 30 Javascript
在JavaScript中处理字符串之link()方法的使用
Jun 08 Javascript
如何利用Promises编写更优雅的JavaScript代码
May 17 Javascript
js 动态生成html 触发事件传参字符转义的实例
Feb 14 Javascript
Easy UI动态树点击文字实现展开关闭功能
Sep 30 Javascript
vue2.0 + element UI 中 el-table 数据导出Excel的方法
Mar 02 Javascript
js实现随机8位验证码
Jul 24 Javascript
vue中监听返回键问题
Aug 28 Javascript
关于Node.js中频繁修改代码重启服务器的问题
Oct 15 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截取字符串函数分享
2015/02/02 PHP
Netbeans 8.2与PHP相关的新特性介绍
2016/10/08 PHP
PHP根据树的前序遍历和中序遍历构造树并输出后序遍历的方法
2017/11/10 PHP
Laravel 5.4.36中session没有保存成功问题的解决
2018/02/19 PHP
javascript中的float运算精度实例分析
2010/08/21 Javascript
js和as的稳定传值问题解决
2013/07/14 Javascript
JavaScript中使用arguments获得函数传参个数实例
2014/08/27 Javascript
JavaScript控制网页层收起和展开效果的方法
2015/04/15 Javascript
js实现网页多级级联菜单代码
2015/08/20 Javascript
JavaScript检查子字符串是否在字符串中的方法
2016/02/03 Javascript
jquery中用jsonp实现搜索框功能
2016/10/18 Javascript
纯JS实现表单验证实例
2016/12/24 Javascript
vue实现表格增删改查效果的实例代码
2017/07/18 Javascript
原生JavaScript来实现对dom元素class的操作方法(推荐)
2017/08/16 Javascript
初识 Vue.js 中的 *.Vue文件
2017/11/22 Javascript
Vue-cli3项目配置Vue.config.js实战记录
2018/07/29 Javascript
详解如何使用nvm管理Node.js多版本
2019/05/06 Javascript
用js简单提供增删改查接口
2019/05/12 Javascript
vuex入门最详细整理
2020/03/04 Javascript
如何阻止移动端浏览器点击图片浏览
2020/08/29 Javascript
vue配置多代理服务接口地址操作
2020/09/08 Javascript
利用 Chrome Dev Tools 进行页面性能分析的步骤说明(前端性能优化)
2021/02/24 Javascript
Python脚本实现网卡流量监控
2015/02/14 Python
人工智能最火编程语言 Python大战Java!
2017/11/13 Python
python判断文件夹内是否存在指定后缀文件的实例
2019/06/10 Python
Python中的list与tuple集合区别解析
2019/10/12 Python
Python 2种方法求某个范围内的所有素数(质数)
2020/01/31 Python
解决json中ensure_ascii=False的问题
2020/04/03 Python
python+selenium+chromedriver实现爬虫示例代码
2020/04/10 Python
keras topN显示,自编写代码案例
2020/07/03 Python
纯CSS3制作漂亮带动画效果的主机价格表
2015/04/25 HTML / CSS
原装进口全世界:天猫国际
2016/08/03 全球购物
SKECHERS斯凯奇中国官网:来自美国的运动休闲品牌
2018/11/14 全球购物
保健品市场营销方案
2014/03/31 职场文书
代办社保委托书范文
2014/10/06 职场文书
个人整改措施落实情况汇报
2014/10/29 职场文书