在开发环境中代理 API 请求(Create React APP)
June 05, 2020
435
参考资料: https://www.html.cn/create-react-app/docs/proxying-api-requests-in-development/
资料已经旧了, 所以更新一下使用方法
手动配置代理
创建
src/setupProxy.js
并将以下内容放入该文件中:const { createProxyMiddleware } = require('http-proxy-middleware');
module.exports = function(app) {
app.use(createProxyMiddleware(‘/api’, { target: ‘https://xxxx', secure: false }));
};注意: 如果需要代理 HTTPS 流, 一般会出现 SSL 的验证问题, 需要加上secure: fase
- 本文作者:Wenhua Chen
- 本文链接:https://wenhuachen.com/2020/06/05/%E5%9C%A8%E5%BC%80%E5%8F%91%E7%8E%AF%E5%A2%83%E4%B8%AD%E4%BB%A3%E7%90%86-API-%E8%AF%B7%E6%B1%82-Create-React-APP/index.html
- 版权声明:本博客所有文章均采用 BY-NC-SA 许可协议,转载请注明出处!