2016 - 2024

感恩一路有你

nginx重定向的路径不对 nginx 302和304的区别?

浏览量:2118 时间:2021-03-17 18:32:19 作者:admin

nginx 302和304的区别?

302:请求的资源现在临时响应来自不同URI的请求。因为这种重定向是临时的,所以客户端应该继续向原始地址发送未来的请求。只有在缓存控制中指定或过期时,此响应才可缓存。新的临时URI应该在响应的location字段中返回。除非这是一个head请求,否则响应的实体应该包含一个指向新URI的超链接和一个简短的描述。如果这不是get或head请求,除非用户确认,否则浏览器不会自动重定向,因为请求的条件可能会更改。304:如果客户端发送条件get请求,并且请求已被允许,但文档的内容(自上次访问以来或根据请求条件)没有更改,则服务器应返回此状态代码。304响应不包含消息的主体,因此它总是以头之后的第一个空行结束。

pythonpost请求重定向怎么办?

重定向和请求历史默认情况下,请求自动处理除head以外的所有重定向。可以使用响应对象的history方法来跟踪重定向。响应.历史记录这是一个:类:Response<requests.Response>为完成请求而创建的对象的列表。对象列表按最早的请求到最近的请求排序。例如,GitHub将所有HTTP请求重定向到HTTPS。:r=请求。获取(“”)r。urlr.status编码器历史如果您使用的是get、options、post、put、patch或delete,则可以使用allowRedirections参数disable redirection processing:R=请求。获取(“”,allow redirects=False)r.status编码器历史如果你用的是头,也可以启用重定向:R=请求.head(“”,allow redirects=True)r。urlr.历史

nginx重定向的路径不对 post经过nginx后变成get请求 nginx转发post数据丢失

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。