1.HTTP请求报文和HTTP响应报文
请求报文:由请求行,请求头,空行和请求数据组成
响应报文:由状态行,响应头,空行和相应数据组成
2.状态码
由响应报文中状态行提供,由三位数字组成。
状态码 | 解释 |
---|---|
1xx: | 指示信息–表示请求已接收,继续处理。 |
2xx: | 成功–表示请求已被成功接收、理解、接受。 |
3xx: | 重定向–要完成请求必须进行更进一步的操作。 |
4xx: | 客户端错误–请求有语法错误或请求无法实现。 |
5xx: | 服务器端错误–服务器未能实现合法的请求。 |
常见状态码举例
200 | 客户端请求成功 |
301 | 永久重定向(被请求的资源已永久移动到新位置) |
302 | 临时重定向 |
400 | 客户端请求有语法错误 |
401 | 请求未授权 |
403 | 服务器拒绝提供服务 |
404 | 请求资源不存在或者输入了不存在的url |
500 | 服务器错误 |