undefined

一、http协议

HTTP协议客户端请求request消息包括以下格式:请求行(request line)、请求头部(header)、空行、请求数据

服务端响应response也由四个部分组成,分别是:响应行、响应头、空行、响应体

请求方法

HTTP协议定义了多种请求方式,具体如下:
GET获取资源,用来请求访问已被URI(统一资源标志符,和URL是包含和被包含的关系)识别的资源。
POST:用来传输实体的主体,虽然GET也可以实现,但是一般不用。
PUT传输文件。但是鉴于PUT方法自身不带验证机制,任何人都可以上传文件,存在安全性问题,因此一般网站都不采用该方法。
HEAD:获得报文首部。和GET请求一样,只是不返回报文主体部分。
DELETE删除文件。同样不带验证机制,存在安全性问题。
OPTIONS:询问指定的请求URI支持哪些方法
TRACE:追踪路径,让Web服务器将之前的请求通信环回给客户端的方法。
CONNECT:要求在与代理服务器通信时建立隧道,实现隧道协议进行TCP通信。