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请求。