天天看点

对http协议的认识

http协议是基于一种请求/响应模式的、无状态的、应用层的协议,基于TCP协议传输数据,支持客户/服务器模式,每次完整交互都包含HTTP请求和HTTP响应。

Http请求由三个部分组成,请求行、消息报头、请求正文(可选,为空也行)

请求方法主要包括:GET、POST、HEAD、PUT、DELETE…

GET:请求获取Request-URI所标识的资源

POST:在Request-URI所标识的资源后附加新的数据(body)

每种方法规定了客户与服务器联系的类型不同,由于http协议简单,使得http服务器的程序规模小,因而通信速度快。