位置: 编程技术 - 正文

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用法上的区别

  • 所得税费用会计分录
  • 零售环节征收消费税标准
  • 营业执照副本上的二维码扫描不出来
  • 递延所得税资产和递延所得税负债
  • 用友财务软件怎么设置二级科目
  • 货运代理开票系统如何开票
  • 怎么用两台电脑测试网线
  • 应付款多付了怎么处理
  • 社保当月增员次月扣费
  • 房产税存在往期滞纳金吗
  • 小微企业免税收入有哪些
  • 没有抵扣的发票怎么入账
  • 外经证缴纳个税流程
  • 教育服务增值税纳税义务发生时间
  • 被代持股份怎么退出
  • 个人转让认缴出资股权需要交纳印花税吗?
  • 预缴税款怎么操作
  • 外地预缴企业所得税汇算清缴退税
  • 房地产企业自行开发的房地产项目
  • 如何利用成套消费品进行纳税筹划
  • 增值税普通发票有什么用
  • 预缴企业所得税额怎么算
  • 短期借款利息的处理
  • 会计审核票据如何签字
  • 查账征收企业所得税季报怎么填
  • 是否填写国家统计局一套表
  • 预付加油充值卡可以报销吗
  • 住宿费和差旅费
  • cmos bjt
  • 鸿蒙系统通知栏界面怎么打开
  • Windows11如何使用管理员账号登录
  • 固定资产出租需交什么税
  • 提前预支工资怎么报税
  • 高新技术企业研发费用归集
  • assoc .exe=exefile是什么
  • php的循环
  • 深入解析windows第7版卷2
  • 美国布莱斯大峡谷成因
  • 布拉塞龙图片
  • stable diffusion webul
  • 加计抵减现代服务税率
  • java 桥接模式
  • 开了张增值税发票能退吗
  • 财务费用税前扣除标准是多少
  • 银行收付款凭证是什么
  • 出纳报销时应注意什么
  • 固定资产是价税合计吗
  • 交易性金融资产属于什么科目
  • 13%和17%税率
  • 小规模纳税人所得税怎么计算
  • 固定资产指的是几年度
  • 会计一般什么时候忙
  • 建造厂房流程
  • 事业单位非税收入帐务处理
  • 收到货款会计分录怎么写
  • 出差开会总结怎么写
  • 贷款服务可以抵扣进项税额吗
  • sqlserver2005附加数据库错误1827
  • sql数据库对象
  • 预览pdf文件
  • 播放winner
  • ubuntu服务器命令
  • win10 怎么恢复
  • linux awk排序
  • win8.1技巧
  • win10如何不升级系统
  • win8启动设置选哪个
  • node. js教程
  • 解读css发展历史简述
  • NeHe OpenGL Lesson 9
  • window.close(); 关闭浏览器窗口js代码的总结介绍
  • Please ensure that adb is correctly located at 'D:Androidandroid-sdkplatform-toolsadb.exe' and
  • python运行出现none
  • python基础教程chm
  • jquery自定义组件
  • 稽查局和税务局哪个好发展
  • 国家税务局总局广东省电子税务局官网
  • 重庆市国家税务局电子税务局官网
  • 河源市人民医院上班时间
  • 办税服务厅是税收工作的
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设