×
新网 > 云服务器 > 正文

可能会遇到的HTTP服务器状态代码的意思是什么

  • 作者:新网
  • 来源:新网
  • 浏览:100
  • 2018-01-31 16:40:40

可能会遇到的HTTP服务器状态代码的意思是什么?虽然现在有很多的企业和个人都在使用服务器,但是对服务器维护和使用中可能存在的问题我们基本都不能解决,新网小编在这里为大家具体介绍一下可能会遇到的HTTP服务器状态代码的意思是什么。

 可能会遇到的HTTP服务器状态代码的意思是什么?虽然现在有很多的企业和个人都在使用服务器,但是对服务器维护和使用中可能存在的问题我们基本都不能解决,新网小编在这里为大家具体介绍一下可能会遇到的HTTP服务器状态代码的意思是什么。

y2vzmvxcck4.jpg

302 Moved Temporarily

请求到的资源在一个不同的URL处临时保存。因为重定向有时会被更改,客户端应继续用请求URI来发出以后的请求。新的URL必须由回应中的位置域指定。除非是HEAD请求,否则回应的实体主体 (Entity-Body)必须包括对新URL超链接的简要描述。

如果用POST方法发出请求,而接收到302回应状态码。在这种情况下,除非用户确认,否则用户代理不必自动重定向请求,因为这将导致改变已发出请求的环境。

注意:当在接收到302状态码后而自动重定向POST请求时,一些现存的用户代理会错误地将其改为GET请求。

304 Not Modified

如果客户端成功执行了条件GET请求,而对应文件自If-Modified-Since域所指定的日期以来就没有更新过,服务器应当回应此状态码,而不是将实体主体发送给客户端。回应标题域中只应包括一些相关信息,比如缓存管理器、与实体最近更新(entity\'s Last-Modified)日期无关的修改。相关标题域的例子有:日期、服务器、过期时间。每当304回应中给出的域值发生变化,缓存都应当对缓存的实体进行更新。

客户端错误(Client Error )4xx4xx类的状态码表示客户端发生错误。如果客户端在收到4xx代码时请求还没有完成,它应当立即终止向服务器发送数据。除了回应HEAD请求外,不论错误是临时的还是永久的,服务器端都必须在回应的实体中包含错误状态的解释。这些状态码适用于任何请求方法。

注意:如果客户端正在发送数据,服务器端的TCP实现应当小心,以确保客户端在关闭输入连接之前收到回应包。如果客户端在关闭后仍旧向服务器发送数据,服务器会给客户端发送一个复位包,清空客户端尚未处理的输入缓冲区,以终止HTTP应用程序的读取、解释活动。

以上就是对可能会遇到的HTTP服务器状态代码的意思是什么的相关内容介绍了,希望以上文章能够对你有所帮助。

 

免责声明:本文内容由互联网用户自发贡献自行上传,本网站不拥有所有权,也不承认相关法律责任。如果您发现本社区中有涉嫌抄袭的内容,请发送邮件至:operations@xinnet.com进行举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。

免费咨询获取折扣

Loading