Nginx POST请求变为GET

时间:2018-05-26 20:42:06

标签: node.js redirect nginx url-redirection

我使用此代码段将所有请求重定向到HTTPS:

server {
listen 80;
listen [::]:80 default_server ipv6only=on;
return 301 https://$host$request_uri;

}

问题是我无法通过Nginx向我的服务器发送POST请求,因为它重定向到GET请求。

我使用NodeJS和Express。

1 个答案:

答案 0 :(得分:0)

如果您愿意忘记“永久”重定向状态,我相信307重定向而不是301重定向将保留POST。