public enum RequestMethod {
GET, HEAD, POST, PUT, PATCH, DELETE, OPTIONS, TRACE
}
GET:请求由Request获取url所标示的资源数据,(restful中 获取数据)
POST:在Request,url所标示的资源后面附加数据,(restful 新增或者获取数据)
PUT:请求服务器存储改资源,并用request中的url作为该资源的标示 ,对已有资源整个的更新(restful 新增) PATCH:对资源内部某个字段的更新,资源存在就更新,不存在就新增,执行的是saveOrUpdate()操作
DELETE:请求服务器删除已request中的url作为标示的资源 (restful 删除)
HEAD:请求获取request-url所标示资源响应信息的报头信息
OPTIONS:查询服务器性能和查询相关资源选项和需求
TRACE:请求服务器回送服务器收到的请求信息,用于语言测试或诊断
Tcp协议的3次握手
A向B发送SYN(同步请求),B回去A发送SYN+ACK(同步请求应答),A收到后回复B确认ACK,连接建立
Tcp断开的时候,是4次握手 A发送释放连接请求给B, B确认后发送一个ACK给A,同时判断数据是否传完,数据传完之后 B再发送释放连接连接消息给A A收到后恢复B,ACK,释放连接