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 相关文章推荐
JavaScript 页面坐标相关知识整理
Jan 09 Javascript
js 弹出菜单/窗口效果
Oct 30 Javascript
基于jQuery的简单九宫格实现代码
Aug 09 Javascript
jquery模拟LCD 时钟的html文件源代码
Jun 16 Javascript
IE浏览器不支持getElementsByClassName的解决方法
Aug 27 Javascript
原创jQuery弹出层插件分享
Apr 02 Javascript
jQuery实现带延迟效果的滑动菜单代码
Sep 02 Javascript
js友好的时间返回函数
Aug 24 Javascript
JavaScript每天必学之数组和对象部分
Sep 17 Javascript
JQuery实现图片轮播效果
May 08 jQuery
javascript面向对象程序设计实践常用知识点总结
Jul 29 Javascript
JavaScript实现网页下拉菜单效果
Nov 20 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类
2006/10/09 PHP
PHP一些有意思的小区别
2006/12/06 PHP
php设计模式 Strategy(策略模式)
2011/06/26 PHP
php和javascript之间变量的传递实现代码
2012/12/19 PHP
windows的文件系统机制引发的PHP路径爆破问题分析
2014/07/28 PHP
phpcms中的评论样式修改方法
2016/10/21 PHP
IOS 开发之NSDictionary转换成JSON字符串
2017/08/14 PHP
PHP中OpenSSL加密问题整理
2017/12/14 PHP
php微信开发之图片回复功能
2018/06/14 PHP
使用Git实现Laravel项目的自动化部署
2019/11/24 PHP
使用jQuery插件创建常规模态窗口登陆效果
2013/08/23 Javascript
js计算字符串长度包含的中文是utf8格式
2013/10/15 Javascript
nodejs教程之制作一个简单的文章发布系统
2014/11/21 NodeJs
使用Jquery实现每日签到功能
2015/04/03 Javascript
JavaScript实现九九乘法表的简单实例
2016/06/07 Javascript
JavaScript实现拖拽元素对齐到网格(每次移动固定距离)
2016/11/30 Javascript
JS实现颜色动态淡化效果
2017/03/06 Javascript
nodejs入门教程一:概念与用法简介
2017/04/24 NodeJs
修改 bootstrap table 默认detailRow样式的实例代码
2017/07/21 Javascript
AngularJs用户登录问题处理(交互及验证、阻止FQ处理)
2017/10/26 Javascript
JS逻辑运算符短路操作实例分析
2018/07/09 Javascript
微信小程序methods中定义的方法互相调用的实例代码
2018/08/07 Javascript
Node.js 路由的实现方法
2019/06/05 Javascript
js通过canvas生成图片缩略图
2020/10/02 Javascript
Python实现带参数与不带参数的多重继承示例
2018/01/30 Python
对Python2与Python3中__bool__方法的差异详解
2018/11/01 Python
Tensorflow 多线程与多进程数据加载实例
2020/02/05 Python
Pytorch对Himmelblau函数的优化详解
2020/02/29 Python
基于Numba提高python运行效率过程解析
2020/03/02 Python
Python使用matplotlib绘制圆形代码实例
2020/05/27 Python
Myprotein葡萄牙官方网站:英国优质运动营养品牌
2016/09/12 全球购物
Lookfantastic挪威官网:英国知名美妆购物网站
2017/07/26 全球购物
国际花店:Pickup Flowers
2020/04/10 全球购物
大学生毕业自荐信
2013/10/10 职场文书
2016国庆节67周年红领巾广播稿
2015/12/18 职场文书
浅谈Redis在直播场景的实践方案
2021/04/27 Redis