Node--代理服务器

本文介绍如何使用Node.js创建代理服务器解决前端开发中的跨域问题,并通过具体步骤指导安装必要的模块。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Node–代理服务器


前言

目前好多系统都是采用前后端分离的方式,即后端给接口,前端调用,但是调试时非常麻烦,要把前端工程文件丢到服务器调试。前段时间看到公司同事写的一个代理服务器,之前虽然一直想写,平常太懒散了,而且也习惯把文件放到服务器调试了,但是用了同事那个代理脚本之后觉得挺方便的。

什么是代理服务器

前端的工程文件只能访问本地的服务,想要访问其他服务器上的资源会存在跨域问题,就是服务端解除了跨域问题,每次请求附上ip地址也会觉得很烦,因此我理解的代理服务器就是在本地工程和远程服务器直接建立一个桥梁,也就是代理服务器拦截所有的前端请求并转发到服务器,反之也是如此。

Created with Raphaël 2.1.2前端工程前端工程代理服务器代理服务器后端服务器(api)后端服务器(api)发送请求(http://localhost:8888/api/v2/getSystemInfo)发送请求(http://192.168.1.6/api/v2/getSystemInfo)响应响应

步骤

  1. 安装模块
 npm install http-proxy-middleware express --save-dev

2.TODO…….

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值