http状态码
定义:HTTP状态码(HTTP Status Code)是用以表示网页服务器HTTP响应状态的3位数字代码
分类:
1xx:
作为临时的响应,代表请求已经被受理,服务器用来向客户端指定客户端应该有的后续动作。
2xx:请求成功,服务器已经接受并且会处理它
3xx:这类状态码代表需要客户端采取进一步的操作才能完成请求。用于重定向。后续的请求地址(重定向目标)在本次响应的 Location 域中指明。这个我在腾讯云上抓包看见过。但是自己没包装过相关的http包。
4xx:客户端出错,返回大概的可能的出错原因。
5xx:服务器出错,返回出错的原因。
6xx:源站没有返回响应头部,只返回实体内容(这句话是百度的,留个点,日后说不定能遇见这个码)
具体的http码:
http码 | 解释 |
---|---|
100 | 客户端仍应该继续发送剩余请求,所有请求完成后,服务器会给客户端最终响应 |
101 | 提醒客户端按照服务器发来的信息改变请求方式 |
200 | 请求已经成功,响应头和数据随即发出 |
201 |