三次握手四次挥手
A与B建立TCP连接时:
首先A向B发SYN(同步请求);
然后B回复SYN搜索+ACK(同步请求应答);
最后A回复ACK确认,这样TCP的一次连接(三次握手)的过程就建立了!
或:
第一次:客户端向服务端发送消息,此信息主要确定的是服务端是否处于运行状态,传输内容包括(标识为0,协议为syn)
第二次:服务端向客户端发送消息,此信息主要是告诉客户端,服务器处于运行状态,传输内容包括(标识为0+1,协议为syn+ack)当客户端接收到此消息后,客户端与服务端就处于连接状态
第三次:客户端向服务端发送数据包,传输内容包括(ack,标识为1,数据)
四次挥手:
第一次:客户端调用close方法,向服务端发送长度为0的消息,协议为FIN
第二次:服务端向客户端发送确认消息(关闭连接消息)
第三次:服务端调用close方法,通知客户端
第四次:客户端向服务端发送确认消息,此时客户端与服务端断开连接
http状态码具体含义?
详见:blog.csdn.net/h131419/art…
同源策略?
跨域解决方案?
websocket?
cookie、webStorage区别?
cookie隔离?
http缓存策略?
http与https的区别?
请求和响应由哪几部分组成?
如何实现两个窗口间的跨域?
从输入地址之后发生了什么?