位置: 编程技术 - 正文

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%变成10%
  • 外贸企业出口怎么写
  • 分公司一定要汇总申报吗
  • 三证合一后税务登记证要收回吗
  • 计提工会经费为什么是增项
  • 加计扣除企业所得税季报申报
  • 手撕票几个点
  • 冲销上月收入
  • 公司注册成功以后会有什么费用
  • 个体工商户有公户吗?
  • 离职补偿金个税计算器2022
  • 单位参加城镇职工基本养老保险缴费基数怎么填写
  • 购买方纳税人识别号是什么意思
  • 资本公积转增资本个人股东是否纳税
  • 简易计税方法的适用范围
  • 汽车折旧计算方法按照公里
  • 进口产品需要交税吗
  • 清空收藏夹里面的歌曲
  • 年底公司抵税
  • linux文件管理与常用命令实验报告
  • 超市代金券买什么最划算
  • gws.exe是啥
  • 利用漏洞每天获利万元
  • 房地产公司活动方案
  • 注销报税是什么意思
  • ros机器人自主导航中膨胀地图图层的颜色
  • nodejs vue
  • C语言中指针变量指向字符串时是有效字符的长度吗
  • 兼职算受雇吗
  • 费用分割单使用范围
  • 只开发票没有合同也要印花税吗
  • 普通增值税发票会计科目如何写?
  • 母公司与子公司内部合作协议
  • 小微企业确定条件
  • 春节补贴是正数还是负数
  • 大货车怎样申请报废
  • 销售返利如何得到法律的保护
  • 库存商品结转成本的金额怎么计算
  • 单位食堂用餐免费的账务处理
  • 研发费用摊销方法
  • 资质平移股权账务怎么办
  • 超市出租摊位交什么税
  • 收到银行开的手续费发票如何做帐
  • 已认证被作废发什么短信
  • 用承兑付货款怎么做会计
  • 普通发票怎么冲红字
  • 涉外收入申报单怎么填
  • 公司名下没有车可以办油卡吗
  • 上个月结转的流量下个月能用吗
  • 采用公允价值模式计量的投资性房地产不需要计提折旧
  • 可供出售金融资产属于什么科目
  • 质量赔款能冲减收入么
  • 固定资产清理的税率是多少
  • 会计做内账的技巧与方法
  • sqlserver字符函数
  • 预览版与正式版
  • wsinspector.exe是什么进程
  • window10自带的软件有哪些
  • linux命令总结
  • linux安装.gz
  • win102h20
  • 如何彻底删除超级QQ秀
  • windows10离线地图
  • win7系统安装程序无法启动
  • js移动到指定位置
  • js 对象声明
  • nodejs xhr
  • unity触摸屏控件
  • jquery.form.js下载
  • node.js 的适用场景?
  • 简述javascript中的函数
  • js 回调函数写法
  • 如何用android
  • 广州地税电子税票查询
  • 简述进料加工对中国的意义
  • 珠海自助征信查询机
  • 大连市网上税务申报平台
  • 安徽地税局领导班子名单
  • 对金融机构与小型企业
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设