POST请求重定向后丢失数据
0 条参与问题
http
请求被强制重定向为https
请求,原POST
方法被修改为GET
方法,状态码为301,导致丢失POST
请求的数据。
环境
Nginx + ODP(一种PHP框架)
解决方案
重定向代码修改为307。
参考:Redirection on Apache (Maintain POST params) 第2个答案。可以的话,直接写死为
https
请求。
http
请求被强制重定向为https
请求,原POST
方法被修改为GET
方法,状态码为301,导致丢失POST
请求的数据。
Nginx + ODP(一种PHP框架)
重定向代码修改为307。
参考:Redirection on Apache (Maintain POST params)
第2个答案。
可以的话,直接写死为https
请求。