网络请求包含哪些方式,tcp/ip协议的3次握手和4次挥手。
*GET:向指定的页面发送请求,并返回相应的实体主体。
*HEAD:类似GET请求,不过返回的没有相应的实体主体,只用于获取报头。
*POST:向指定的地址提交数据,数据包含在请求的报文中(可以是body,也可以是header,也可以是拼接的 url中),POST请求可以创建新的资源也有可能修改已有的资源。
*PUT:从客户端向服务器端传送指定的数据取代指定的文档内容(更新文件)。
*OPTION:允许客户端查看服务器端的性能。
*TRACE:回显服务器收到的内容,主要用于测试和诊断。
*DELETE:请求服务器删除指定的页面。
*CONNECT:http/1.1协议中预留给能将连接改为管道方式的代理服务器。
tcp的6种标识符
- SYN(synchronous)建立连接
- ACK(acknowledgement)确认
- PSH(push)传输
- FIN(finish)结束
- RST(reset)重置
- URG(urgent)紧急
TCP/IP3次握手:数据传输的准备阶段,客户端和服务器端有3次交互过程
- 第一次握手:客户端向服务器端发送syn包,此时客户端位于syn_send状态,等待服务器端相应。
网友评论