nginx - 使用 nginx 反向代理丢失 POST 请求正文
问题描述
我使用 nginx 作为 http 服务的反向代理,使用如下配置:
location /jobexecutor/ {
proxy_pass http://jobexecutor:8080/jobexecutor/;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_redirect off;
proxy_connect_timeout 75s;
}
GET 请求被代理到服务很好,但是当我使用 POST 时,请求被代理到服务 OK,但正文是空的。直接发布到服务时,它工作正常。有什么想法有什么问题吗?
解决方案
推荐阅读
- javascript - Object value in array is undefined
- conv-neural-network - Number of parameter for convolutional filter
- docker - 如何在 Airflow 上运行 DockerOperator?
- python - 在 Python 中从字符串中提取电子邮件服务提供商
- opendaylight - 编译 Opendaylight Fluorine 的 hello world 示例时出错 - yang 工具问题
- javascript - Get all the Child Elements and push it into array
- java - 在给定大小的单元格java中间绘制字符串
- python - 如何准确测量在 python 3.7 中返回值的函数的 cpu 时间?
- c# - 如何从 gziptream 生成的字节数组创建 gz zip 文件
- react-native - Redux Store 更新但 mapStateToProps 中没有更新状态