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 插件 人性化的消息显示
Jan 21 Javascript
jquery $("#variable") 循环改变variable的值示例
Feb 23 Javascript
Js实现手机发送验证码时按钮延迟操作
Jun 20 Javascript
对jquery的ajax进行二次封装以及ajax缓存代理组件:AjaxCache详解
Apr 11 Javascript
使用ReactJS实现tab页切换、菜单栏切换、手风琴切换和进度条效果
Oct 17 Javascript
JS对大量数据进行多重过滤的方法
Nov 04 Javascript
详解vue中computed 和 watch的异同
Jun 30 Javascript
vue多页面开发和打包正确处理方法
Apr 20 Javascript
Vue从TodoList中学父子组件通信
Feb 05 Javascript
Seajs源码详解分析
Apr 02 Javascript
JS根据Unix时间戳显示发布时间是多久前【项目实测】
Jul 10 Javascript
Flutter实现仿微信底部菜单栏功能
Sep 18 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 文章中的远程图片采集到本地的代码
2009/07/30 PHP
php数据库密码的找回的步骤
2011/01/12 PHP
php学习笔记 类的声明与对象实例化
2011/06/13 PHP
解析dedecms空间迁移步骤详解
2013/05/15 PHP
php网站地图生成类示例
2014/01/13 PHP
ThinkPHP Mobile使用方法简明教程
2014/06/18 PHP
基于递归实现的php树形菜单代码
2014/11/19 PHP
详解YII关联查询
2016/01/10 PHP
PHP 获取 ping 时间的实现方法
2017/09/29 PHP
Ajax中的JSON格式与php传输过程全面解析
2017/11/14 PHP
给网站上的广告“加速”显示的方法
2007/04/08 Javascript
javascript之dhDataGrid Ver2.0.0代码
2007/07/01 Javascript
JS 类型转换常见方法小结
2010/05/31 Javascript
JS画5角星方法介绍
2013/09/17 Javascript
jQuery 借助插件Lavalamp实现导航条动态美化效果
2013/09/27 Javascript
用javascript添加控件自定义属性解析
2013/11/25 Javascript
PHP实现的各种中文编码转换类分享
2015/01/23 Javascript
5个最顶级jQuery图表类库插件【jquery插件库】
2016/05/05 Javascript
浅谈JS中json数据的处理
2016/06/30 Javascript
整理一些最近经常遇到的前端面试题
2017/04/25 Javascript
[01:10]DOTA2英雄背景故事第四期之混沌法则混沌骑士
2020/07/16 DOTA
Python数据结构与算法之使用队列解决小猫钓鱼问题
2017/12/14 Python
Python 创建空的list,以及append用法讲解
2018/05/04 Python
对Python使用mfcc的两种方式详解
2019/01/09 Python
Django中多种重定向方法使用详解
2019/07/17 Python
Python+OpenCV实现将图像转换为二进制格式
2020/01/09 Python
在Anaconda3下使用清华镜像源安装TensorFlow(CPU版)
2020/04/19 Python
CSS3中设置3D变形的transform-style属性详解
2016/05/23 HTML / CSS
canvas进阶之贝塞尔公式推导与物体跟随复杂曲线的轨迹运动
2018/01/10 HTML / CSS
应届毕业生个人自我评价
2013/09/20 职场文书
司仪主持词两篇
2014/03/22 职场文书
城管综合整治方案
2014/05/01 职场文书
答谢酒会主持词
2015/07/02 职场文书
党校团干班培训心得体会
2016/01/06 职场文书
一行代码python实现文件共享服务器
2021/04/22 Python
Vertica集成Apache Hudi重磅使用指南
2022/03/31 Servers