nginx下return的功能是重定向,下面是具体用法和注意事项
状态码 | 说明 | 请求方式 | 参数 | 代码 | 结果 |
200 | 正常请求,正常返回 | GET、POST | - | ||
301 | 永久重定向 | GET、POST | - | ||
301 | 永久重定向 | GET |
a=1&b=2 参数可以继续传递到新地址 |
||
301 | 永久重定向 | POST |
aa=11 bb=22 变成了get请求,参数继续传递到新地址 |
||
302 | 临时重定向 | GET、POST | - | ||
302 | 临时重定向 | GET |
a=1&b=2 参数可以继续传递到新地址 |
||
302 | 临时重定向 | POST |
aa=11 bb=22 变成了get请求,参数继续传递到新地址 |
||
307 | GET、POST | - | |||
307 | GET |
a=1&b=2 参数可以继续传递到新地址 |
|||
307 | POST |
aa=11 bb=22 参数继续传递到新地址 |
总结
1、301,302,307,如果是GET请求,重定向之后,依然是GET请求,get参数正常传递
2、301,302,如果是POST请求,重定向之后,变成了GET请求,get参数正常传递,post参数正常传递
3、307,如果是POST请求,重定向之后,依然是POST请求,get参数正常传递,post参数正常传递
标签:return,重定向,GET,笔记,传递,nginx,参数,POST,请求 From: https://www.cnblogs.com/firstlady/p/17917070.html