HTTP基本概念
超文本传输协议(Hypertext Transfer Protocol,HTTP),是一个基于请求与响应,无状态的,应用层的协议,常基于TCP/IP协议传输数据,互联网上应用最为广泛的一种网络协议,所有的WWW文件都必须遵守这个标准。HTTP 是一个在计算机世界里专门在两点之间传输文字、图片、音频、视频等超文本数据的约定和规范。
五大类状态码
状态码类别 | 描述 |
---|---|
1xx | 提示信息,表示协议处理未结束 |
2xx | 成功,服务器成功处理客户端请求 |
3xx | 重定向,资源位置改变,客户端需重新发送请求 |
4xx | 客户端错误,服务器无法处理 |
5xx | 服务器端错误,服务器在处理请求时内部错误 |
http常见字段
host字段
指定服务器的域名。
Content Length字段
服务器返回数据时,表明本次回应的数据长度。
Connection字段
客户端要求服务器使用TCP持久连接,以便其他请