位置: 编程技术 - 正文

Node.js配合node-http-proxy解决本地开发ajax跨域问题(node.js server-side)

编辑:rootadmin

推荐整理分享Node.js配合node-http-proxy解决本地开发ajax跨域问题(node.js server-side),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:nodejs配置教程,node.js orm,nodejs配置https,node.js配置文件,node·js,nodejs配置https,配置node.js,node.js配置文件,内容如对您有帮助,希望把文章链接给更多的朋友!

情景:

前后端分离,本地前端开发调用接口会有跨域问题,一般有以下3种解决方法:

1. 后端接口打包到本地运行(缺点:每次后端更新都要去测试服下一个更新包,还要在本地搭建java运行环境,麻烦)

2. CORS跨域:后端接口在返回的时候,在header中加入'Access-Control-Allow-origin':* 之类的(有的时候后端不方便这样处理,前端就蛋疼了)

3. 用nodejs搭建本地http服务器,并且判断访问接口URL时进行转发,完美解决本地开发时候的跨域问题。

用到的技术:

1. nodejs搭建本地http服务器

2. 应用node-http-proxy,做接口url的转发

Node.js配合node-http-proxy解决本地开发ajax跨域问题(node.js server-side)

具体方法:

1. node.js搭建本地http服务器参考了shawn.xie的《nodejs搭建本地http服务器》

2. node.js做转发使用node-http-proxy实现,官方文档: 操作方法参考了: 下面是我自己的实战操作

项目准备

1. npm初始化

2. 安装node-http-proxy模块

3. 项目结构

下面的例子中,我们把html文件直接放在根目录'./',也可以指定一个网站目录,在proxy.js中可以自定义

配置HTTP服务器和PROXY转发

MINE.JS

这里参考shawn.xie的源码,补充了几个字体文件的mime。

标签: node.js server-side

本文链接地址:https://www.jiuchutong.com/biancheng/370787.html 转载请保留说明!

上一篇:教你如何在Node.js中使用jQuery(教你如何在家自己测瞳距)

下一篇:node.js中module.exports与exports用法上的区别

  • 公司股权变更要查账吗
  • 个体户定额超了怎么收费
  • 车保险备注栏车船税如何记账
  • 企业之间资金借贷需要交税吗
  • 组装机配件
  • 公司买大米怎么做账
  • 保本销售量的计算公式用安全边际率
  • 贸易公司的印花税税率是多少
  • 科目期初余额的录入需要从上级科目开始
  • 三证合一后银行开户许可证还有吗
  • 辅助生产车间最后结转到哪里
  • 年末要计提所得税分录
  • 没有真实业务的票据贴现
  • 劳务派遣差额征税会计分录
  • 关联方转移定价注意问题
  • 小规模税务30万免税政策
  • 企业进项发票如何做账
  • 主营业务成本没有结转怎么办
  • 小规模纳税人自己可以开专票吗
  • 个人转让无形资产增值税税率
  • 补交以前年度工会经费所得税如何申报
  • 公司的汽车购置税怎么交
  • 鸿蒙os程序
  • 生产测试是指什么
  • 新版edge浏览器兼容性视图怎么设置
  • 销售货物结转成本会计分录
  • bios界面进入
  • 三方转账协议应该怎么写
  • 为什么老是跳到别的网站
  • 蕨菜的功效与作用及营养价值
  • php基础入门教程
  • 固定资产毁损应该填制什么凭证
  • 非流动资产增加说明什么原因
  • 办公室买花卉怎么做分录
  • stm32cubeIDE开发串口 修改速率
  • 倾向得分匹配后怎么进行回归
  • Code For Better 谷歌开发者之声——使用谷歌浏览器 Chrome 更好地调试
  • 时间序列模型ARIMA的优缺点
  • login user
  • domain codomain range
  • 保障金是低保吗
  • 个人包含什么
  • access 模糊匹配
  • 交易性金融资产的入账价值
  • 劳务公司可以用工资表做成本
  • 计提的应收账款坏账准备的科目有哪些
  • 收入费用会计分录
  • 高温补贴发放管理制度
  • 进项大于销项月末怎么处理
  • 总公司是一般纳税人分公司是什么
  • 吊装费是属于什么报销项目
  • 现金流水账怎么做表格
  • 劳务公司的工资表怎么做账
  • 在windows中在下列叙述中正确的是
  • ghost怎么安装gho文件
  • win10系统回收站在哪
  • 如何更改win7
  • win8.1使用
  • linux必学的100个命令
  • win10系统光盘制作
  • linux程序死机
  • linux关闭sh
  • cent linux
  • win8系统蓝屏后无法修复
  • linuxzen
  • unity游戏开发的技术路线有哪些
  • jquery弹出窗口的方法
  • 显示网络配置的命令
  • jsonp如何解决跨域问题
  • 数据结构分析时间复杂度
  • python函数经典例程
  • javascript高级程序设计电子书
  • unity第三人称视角跟随物体移动
  • jquery 表格插件
  • 河南电子税务局官网入口
  • 应税销售额如何计算
  • 西安车辆购置税缴纳多少
  • app平台怎么投诉商家
  • 江西国家税务局电子税务局
  • 税务师如何执业
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设