zoukankan      html  css  js  c++  java
  • 3XX重定向

        3XX响应结果表明浏览器需要执行某些特殊的处理以正确处理请求
    • 301 Moved Permanently  永久性重定向
        该状态码表示请求的资源已经被分配了新的URI,以后应使用资源现在所指的URI.
    • 302 Found  临时性重定向
        该状态码表示请求的资源已被分配了新的URI,希望用户(本次)能使用新的URI访问。
        和301状态码相似,但302状态码代表的资源不是被永久移动,只是临时性质的。换句话说,已移动的资源对应的URI将来还有可能发生改变。比如,用户把URI保存成书签,但不会像301状态码出现时那样去更新书签,而是仍旧保留返回302状态码的页面对应URI。
     
        注:当301、302、303响应状态码返回时,几乎所有的浏览器都会把POST改成GET,并删除请求报文内的主体,之后请求会自动再次发送。
     
    • 304 Not Modified

        该状态码表示客户端发送附带条件的请求时,服务器端允许请求访问资源,但未满足条件的情况。304状态码返回时,不包含任何响应的主体部分。304虽然被划分在3XX类别中,但是和重定向没有关系。

        注:附带条件的请求指采用GET方法的请求报文中包含If-Match,If-Modified-Since,If-None-Match,If-Range,If-unmodified-Since中任一首部。

  • 相关阅读:
    深入理解线程通信
    你应该知道的 volatile 关键字
    CSS-盒模型与文本溢出笔记
    Html-表单笔记
    浏览器中缓存Cache
    python-对requests请求简单的封装
    【译】MongoDb vs Mysql—以NodeJs为例
    太嚣张了!他竟用Python绕过了“验证码”
    【转】Python之道
    selenium-测试框架搭建(十三)
  • 原文地址:https://www.cnblogs.com/chengchengla1990/p/8697401.html
Copyright © 2011-2022 走看看