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禁用右键示例
Apr 28 Javascript
JavaScript中变量声明有var和没var的区别示例介绍
Sep 15 Javascript
jQuery实现当前页面标签高亮显示的方法
Mar 10 Javascript
javascript判断变量是否有值的方法
Apr 20 Javascript
jQuery实现图片左右滚动特效
Apr 20 Javascript
基于Jquery制作图片文字排版预览效果附源码下载
Nov 18 Javascript
完美解决jQuery fancybox ie 无法显示关闭按钮的问题
Nov 29 Javascript
基于js 字符串indexof与search方法的区别(详解)
Dec 04 Javascript
jQuery轮播图实例详解
Aug 15 jQuery
vuejs数据超出单行显示更多,点击展开剩余数据实例
May 05 Javascript
一文了解Vue中的nextTick
May 06 Javascript
django js 实现表格动态标序号的实例代码
Jul 12 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
js form action动态修改方法
2008/11/04 Javascript
固定背景实现的背景滚动特效示例分享
2013/05/19 Javascript
eclipse如何忽略js文件报错(附图)
2013/10/30 Javascript
JavaScript中字符串(string)转json的2种方法
2015/06/25 Javascript
canvas实现粒子时钟效果
2017/02/06 Javascript
Vue中render函数的使用方法
2018/01/31 Javascript
vue-cli3 项目从搭建优化到docker部署的方法
2019/01/28 Javascript
Vue中遍历数组的新方法实例详解
2019/07/21 Javascript
Vue Components 数字键盘的实现
2019/09/18 Javascript
jQuery+ThinkPHP实现图片上传
2020/07/23 jQuery
微信小程序抽奖组件的使用步骤
2021/01/11 Javascript
[02:27]2018DOTA2亚洲邀请赛趣味视频之钓鱼大赛 谁是垂钓冠军?
2018/04/05 DOTA
[32:47]完美世界DOTA2联赛 GXR vs IO 第二场 11.07
2020/11/09 DOTA
python实现监控windows服务并自动启动服务示例
2014/04/17 Python
Python与Redis的连接教程
2015/04/22 Python
python写入xml文件的方法
2015/05/08 Python
python实现图片处理和特征提取详解
2017/11/13 Python
Python语言的变量认识及操作方法
2018/02/11 Python
Python实现的redis分布式锁功能示例
2018/05/29 Python
Python基于多线程实现ping扫描功能示例
2018/07/23 Python
Python操作SQLite/MySQL/LMDB数据库的方法
2019/11/07 Python
6行Python代码实现进度条效果(Progress、tqdm、alive-progress​​​​​​​和PySimpleGUI库)
2020/01/06 Python
tensorflow指定GPU与动态分配GPU memory设置
2020/02/03 Python
Python通过2种方法输出带颜色字体
2020/03/02 Python
python3.7 openpyxl 在excel单元格中写入数据实例
2020/09/01 Python
python绘制趋势图的示例
2020/09/17 Python
Python利用myqr库创建自己的二维码
2020/11/24 Python
澳大利亚吉他在线:Artist Guitars
2017/03/30 全球购物
大学学年自我鉴定
2013/10/28 职场文书
面料业务员岗位职责
2013/12/26 职场文书
平安建设实施方案
2014/03/19 职场文书
歌唱比赛策划方案
2014/06/06 职场文书
禁止高声喧哗的标语
2014/06/11 职场文书
深度学习tensorflow基础mnist
2021/04/14 Python
MySQL8.0的WITH查询详情
2021/08/30 MySQL
Python实现将多张图片合成MP4视频并加入背景音乐
2022/04/28 Python