如何解决HTTP代理中间件未在我的应用中创建代理
我在我的react应用程序中实现了HTTP代理中间件。我想从我的本地服务器发送质量检查或开发后端服务网址。
下面我的开发人员登录网址的示例
https://cors-anywhere.herokuapp.com/https://dev.sju.uk/auth/login
我的setupProxy.js
module.exports = function (app) {
app.use('/auth/login',createProxyMiddleware({
target: 'https://cors-anywhere.herokuapp.com/https://dev.sju.uk/auth/login',changeOrigin: true,})
);
};
我启动了我的应用程序,然后单击登录按钮,请求失败并显示404 not found error。不确定为什么我的目标没有被我的实际http://localhost:9009/auth/login
uri替换为 https://cors-anywhere.herokuapp.com/https://dev.sju.uk/auth/login
。
我们也proxy created message in my console
时也没有得到npm start
。我正在使用webpack dev服务器而不是react-scripts。如果需要在webpack方面进行任何更改,或者我严重缺少任何内容,请告诉我。我尝试了一点poc,但它确实起作用了,但是没有herokuapp的东西就很简单。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。