Web通讯基础
1.HTTP 协议
全名:超文本传输协议(HyperText Transfer Protocol)
特性:1.无状态,无连接,默认网络端口80
2.请求/响应:一个请求(request)对应一个响应(reponse)。
请求(Request):请求行(request line)、请求头部(header)、空行和请求数据四个部分组成。
1.请求行:用来说明请求类型,要访问的资源以及所使用的HTTP版本
2.请求头
3.空行
4.请求数据
响应(Response):状态行、消息报头、空行和响应正文也是四个部分组成。
1.状态行:由HTTP协议版本号, 状态码, 状态消息 三部分组成。
2.消息报头:用来说明客户端要使用的一些附加信息。
3.空行:消息报头后面的空行是必须的。
4.响应正文:服务器返回给客户端的文本信息。