302是什么错误

发布网友 发布时间:2022-03-31 15:45

我来回答

2个回答

懂视网 时间:2022-03-31 20:07

302错误表示被请求的资源暂时转移(Moved temporatily),然后会给出一个转移后的URL,而浏览器在处理服务器返回的302错误时,原则上会重新建立一个TCP连接,然后再取重定向后的URL的页面;但是如果页面存在于缓存中,则不重新获取。
  
  HTTP返回状态码的含义比较丰富,随着HTTP版本的变化,状态码也在逐渐增加,以满足越来越多的状态信息传递。
  
  超文本传输协议(HTTP,HyperText Transfer Protocol)是互联网上应用最为广泛的一种网络传输协议,所有的WWW文件都必须遵守这个标准。设计HTTP最初的目的是为了提供一种发布和接收HTML页面的方法。
  
  1960年美国人Ted Nelson构思了一种通过计算机处理文本信息的方法,并称之为超文本(hypertext),这成为了HTTP超文本传输协议标准架构的发展根基。Ted Nelson组织协调万维网协会(World Wide Web Consortium)和互联网工程工作小组(Internet Engineering Task Force )共同合作研究,最终发布了一系列的 RFC,其中著名的RFC 2616定义了HTTP 1点1。
  
  

热心网友 时间:2022-03-31 17:15

HTTP响应状态码302并不是一个错误代码,302代表的意思其实是URL重定向,即是将当前连接访问的URL重定向到新的URL。那如何得知新的URL呢,新的URL记录在在HTTP响应Headers(HTTP响应首部)里面,302响应首部中有一个Location字段中,将Location字段的内容提取出来,然后再访问这个URL就可以了。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com