HTTP
HTTP(Hyper Text Transfer Protocol):超文本传输协议
作用:用于传输互联网中的数据
HTTP消息:HTTP请求消息、HTTP响应消息
HTTP请求消息:客户端发向服务器的请求消息
HTTP响应消息:服务器回给客户端的响应消息
HTTP消息在客户端和服务器的传输:
1.建立连接
2.客户端发起请求消息
3.服务器响应客户端的请求
4.断开连接
HTTP协议有如下特点:
1.HTTP协议是一个无状态的协议
2.HTTP1.1支持连续连接,一次连接可以发送多个请求
3.HTTP协议是单向性的,只有客户端可以发起请求,服务器被动响应
HTTP请求的基本格式:
请求行、请求头、一个空行、实体内容
请求行: 请求方式 请求的资源路径 协议版本
HTTP响应的基本格式:
状态行、应答头、一个空行、响应实体
状态行:协议版本 HTTP状态码 HTTP状态描述
1.200 OK
2.404 Not Found
3.500 Internal Server Error