Nginx反向代理Post参数丢失问题

2019-01-10 / 1 阅读 / Java

无意中发现了Nginx中的BUG,发现路途并不顺利,甚是坎坷。

例1

location /aaa/api {
			proxy_pass http://127.0.0.1:8081/api;
}

请求 /aaa/api 时 虽然能转发到http://127.0.0.1:8081api 但是如果其中post参数会丢失。

例2

location /aaa/api {
			proxy_pass http://127.0.0.1:8081/aaa/api;
}

请求 /aaa/api 时 虽然能转发到 http://127.0.0.1:8081/aaa/api 但是如果其中post参数会丢失。

例3

location /aaa/ {
			proxy_pass http://127.0.0.1:8081/;
}

请求 /aaa/api 时 虽然能转发到 http://127.0.0.1:8081/api Post参数正常

相关推荐