如何查看由使用的代理处理的所有请求和响应的详细日志create-react-app
?
我不仅想记录一些端点。相反,我希望尽可能详细地了解代理所发生的一切。
原因是我从 AWS API Gateway 服务器收到了 403 错误,但我无法通过浏览器、curl 等重现问题。所以我想通过网络获取实际的标头和内容,看看我的问题是否与代理有关。
如何查看由使用的代理处理的所有请求和响应的详细日志create-react-app
?
我不仅想记录一些端点。相反,我希望尽可能详细地了解代理所发生的一切。
原因是我从 AWS API Gateway 服务器收到了 403 错误,但我无法通过浏览器、curl 等重现问题。所以我想通过网络获取实际的标头和内容,看看我的问题是否与代理有关。
Create-react-app
您可以使用自定义代理,它是http-proxy-middleware
.
const { createProxyMiddleware } = require('http-proxy-middleware');
module.exports = function(app) {
app.use(
'/api',
createProxyMiddleware({
target: 'http://localhost:5000',
changeOrigin: true,
})
);
};
所以你可以实现自己的LogProvider 和 Errors 事件