位置: 编程技术 - 正文

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

  • 二手房交易需缴纳哪些费用
  • 应交税费是什么科目
  • 无形资产摊销年限可以变更吗
  • 进项税额比销项税额大怎么办
  • 月末计提无形资产的折旧
  • 个人名字的发票专用章
  • 横幅属于什么发票范围
  • 为什么收不到发票短信?
  • 房产税城镇土地使用税减免政策
  • 找税局代开的金额在3万以下是否需交税
  • 维修 物业
  • 企业计提固定资产折旧
  • 提成工资可以扣发吗?
  • 简易计税借方余额
  • 分支机构享受了税收优惠,是由总机构备案还是分支机构备案?
  • 应付职工薪酬包括公积金吗
  • 收到员工偿还的借款8000元,所生成的凭证会计分录
  • 什么科目呀
  • 电力发票没有到怎么做分录
  • 红字发票信息表是销方还是购方开
  • 税务定率征收
  • 收到工伤保险的发票
  • 笔记本怎么按出键盘
  • 长期股权投资和资本公积关系
  • 银行的贷款损失准备会计分录
  • 股东大会的召集有权
  • 保险赔款确认函
  • 出口企业免抵退是什么意思
  • 您的磁盘
  • 预付账款流程
  • 商标申报费用会退回来吗
  • linux如何使用
  • 企业转让房产所得税税率
  • 代理出口退税款退到哪
  • 劳动保护费计入什么会计科目
  • win10dev预览版
  • windows安装配置
  • 哪些属于政府补贴
  • wordpress用什么语言编写
  • php写一个简单的单例模式
  • element html
  • phpinfo() 中 Local Value(局部变量)Master Value(主变量) 的区别
  • 处理固定资产时的账务处理
  • PHP5.5.15+Apache2.4.10+MySQL5.6.20配置方法分享
  • 一文教会你何为重绘、回流?
  • 企业所得税是地税申报还是国税申报
  • 长期应收款如何核算
  • 销项税大于进项税当月交税吗
  • 织梦官方网站
  • PostgreSQL教程(十九):SQL语言函数
  • 转让厂房需要交哪些税
  • 季报业务活动表怎么做
  • 购买电脑固定资产折旧怎么算
  • 银行存款日记账填写样本图
  • 基建账是否为可不并入大账
  • 现金日记账每月都要写期初余额吗
  • 小企业研发费用放在哪个科目
  • 同一控制下的控股合并中,投资方
  • 当月的增值税发票认证抵扣时间
  • 发票内容可以写工程款吗
  • 一般纳税人抵扣进项税流程
  • 实用的银行转账怎么转
  • sql server设置
  • bat windows
  • macbookair cpu
  • winxp系统介绍
  • 文件夹底部显示
  • 使用JQuery实现Ctrl+Enter提交表单的方法
  • awk实例
  • perl -pe
  • 背包 ui
  • 区分例假和怀孕前乳头疼
  • 深入理解计算机系统
  • javascript入门书
  • ca证书怎么下载安装
  • 志愿者开展活动后存在的问题
  • 境外抵免限额如何申请
  • 完税证明可以自己在官网打印吗
  • 北京市地方税务局2015第10号文件
  • 广州代理记账公司注册
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设