常用的HTTP响应状态码

常用的HTTP响应状态码,第1张

>

 1xx

1xx表示请求已被接受,但需要后续处理。例如:

100(Continue)

客户端应继续发送请求。

101(Switching Protocols)

需要切换协议,服务器通过的Upgrade响应头字段通知客户端。

HTML5引入的WebSocket便是这样工作的。首先客户端请求websocket所在的URL,服务器返回101,然后便建立了全双工的TCP连接。 注意Upgrade和Connection头字段属于Hop-by-hop字段,设置Websocket代理时需要继续设置这两个字段,而不是简单地转发请求。

2xx

请求已成功被服务器接收、理解、并接受。

200(OK)

请求已成功,请求所希望的响应头或数据体将随此响应返回。

201(Created)

请求已经被实现,而且有一个新的资源已经依据请求的需要而创建。在RESTFul风格的URL设计中,通常用来响应POST请求。

202(Accepted)

服务器已接受请求,但尚未处理。比如POST一个资源应当返回201,但由于性能原因未能立即创建,可以返回202。

204(No Content)

服务器成功处理了请求,但不需要返回任何实体内容,204响应禁止包含任何消息体。浏览器收到该响应后不应产生文档视图的变化。

205(Reset Content)

服务器成功处理了请求,但不需要返回任何实体内容,205响应禁止包含任何消息体。 与204不同的是,返回此状态码的响应要求请求者重置文档视图。比如用户刚刚提交一个表单,返回205后页面重置,用户可以立即填写下一个表单。

206(Partial Content)

>

以上就是关于常用的HTTP响应状态码全部的内容,包括:常用的HTTP响应状态码、getResponseCode获取URL响应状态码每次都是返回200是什么原因、如何理解HTTP响应的状态码等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/10170949.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-06
下一篇2023-05-06

发表评论

登录后才能评论

评论列表(0条)

    保存