如何查看create-react-app
使用的代理正在处理的所有请求和响应的详细日志?
我不仅要记录一些端点。取而代之的是,我想尽可能详细地了解所有有关代理正在运行的内容。
原因是我从AWS API Gateway服务器收到了403错误,但无法通过浏览器,curl等重现该问题。因此,我想了解实际的标头和内容电线,看看我的问题是否可能与代理相关。
答案 0 :(得分:0)
在 Create-react-app
中,您可以使用 custom 代理,它是 http-proxy-middleware
的一个实例。
const { createProxyMiddleware } = require('http-proxy-middleware');
module.exports = function(app) {
app.use(
'/api',
createProxyMiddleware({
target: 'http://localhost:5000',
changeOrigin: true,
})
);
};
因此您可以实现自己的 LogProvider and Errors events