news 2026/6/15 17:00:06

React的代理配置

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
React的代理配置

方法一:

在package.json中追加如下配置

"proxy":"http://localhost:5000"

说明:

1.优点:配置简单,前端请求资源时可以不加任何前缀。

2.缺点:不能配置多个代理。

3.工作方式:上述方式配置代理,当请求了3000不存在的资源时,那么该请求会转发给5000(优先匹配前端资源)

方法二

1.第一步:创建代理配置文件

在src下创建配置文件:src/setupProxy.js

2.编写setupProxy.js配置具体代理规则:

const proxy = require('http-proxy-middleware') module.exports = function(app) { app.use( proxy('/api1',{ //api1是需要转发的请求(所有带有/api1前缀的请求都会转发给5000) target:'http://localhost:5000',//配置转发目标地址(能返回数据的服务器地址) changeOrigin: true,//控制服务器接收到的请求头中host字段的值 /* changeOrigin设置为true时,服务器收到的请求头中的host为:localhost:5000 changeOrigin设置为false时,服务器收到的请求头中的host为:localhost:3000 changeOrigin默认值为false,但我们一般将changeOrigin值设为true */ pathRewrite:{'^/api1':''}//去除请求前缀,保证交给后台服务器的是正常请求地址(必须配置) }), proxy('/api2', { target: 'http://localhost:5001', changeOrigin: true, pathRewrite: {'^/api2': ''} }) ) }

说明:

1.优点:可以配置多个代理,可以灵活的控制请求是否走代理。

2.缺点:配置繁琐,前端请求资源时必须加前缀。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/15 13:11:57

AI论文助手Top8:详细解析平台写作能力及降重技术,智能化需求响应

AI论文生成工具排行榜:8个网站对比,论文降重写作功能全 工具对比总结 以下是8个AI论文工具的简要排名,基于核心功能、处理速度和适用性对比。排名侧重实用性与用户反馈,数据源于引用内容案例: 工具名称 主要功能 优…

作者头像 李华
网站建设 2026/6/10 15:07:06

设置XRefreshView下拉刷新头的背景色为透明色

今天在做小应用的时候,发现了一个棘手的问题,我想要去设置XRefreshView下拉刷新头的背景色为透明色,问了Qoder之后,他给我的建议如下:1.new 一个新的头2.设置该对象的背景色为透明色// 创建标准的XRefreshViewHeader X…

作者头像 李华
网站建设 2026/6/15 13:11:56

项目管理系统采购怎么做预算才不容易超支

要想项目管理系统采购不易超支,关键是以总拥有成本(TCO)为核心制定可落地的分层预算,并用“范围冻结里程碑放款风险预备金”三件套管理不确定性。建议将预算拆分为许可/订阅、实施/集成、培训/变更、运维与合规四层,设…

作者头像 李华
网站建设 2026/6/15 14:10:55

大数据采集技术盘点:Flume vs Kafka vs Sqoop

大数据采集技术盘点:Flume vs Kafka vs Sqoop 关键词:大数据采集、Flume、Kafka、Sqoop、数据集成、实时采集、批量传输 摘要:在大数据生态体系中,数据采集作为数据处理流程的起点,其技术选型直接影响后续数据处理的效率与质量。本文深度解析Apache生态中三款主流数据采集…

作者头像 李华
网站建设 2026/6/14 23:40:17

导师严选8个AI论文软件,MBA论文写作必备!

导师严选8个AI论文软件,MBA论文写作必备! AI 工具如何助力论文写作? 在当今快节奏的学术环境中,MBA 学生和研究者们面临着日益繁重的论文写作任务。传统写作方式往往耗时费力,而 AI 工具的出现则为这一过程带来了全新…

作者头像 李华
网站建设 2026/6/15 14:07:48

大模型开发者必看:从RAG到Agent Memory,收藏这篇技术演进史

文章详细阐述了大模型应用记忆技术的三阶段演进:从只读的原始RAG,到动态决策的Agentic RAG,再到具备读写能力的Agent Memory。Agent Memory通过引入写入工具,使AI能够存储、检索和编辑信息,实现自我学习与个性化&#…

作者头像 李华