计网实验一总结
三次握手过程
1:客户端先向服务器发送请求连接的请求包,设置SYN=1
2:服务器收到请求后,设置Acknowledgment=1(表示回应)SYN=1,向客户端发送报文作为应答
3:客户端接收到请求后,验证Acknowledgment是否等于1;验证等于1后,应答服务器,设置ACK=1,SYN=0的确认包
4:建立连接后,可以向服务器发送请求,获取服务器上资源
四次挥手过程
1:客户端先向服务器发送断开连接的请求,设置FIN=1
2:服务器收到FIN后,发回一个ACK=1(应答客户端),处于半关闭状态
3:服务器接着向客户端发送ACK=1,FIN=1断开连接的请求
4:客户端收到后,向服务器发送ACK=1确认收到断开连接的请求后断开整个连接
GET和POST方法的区别
- Get方法只能发送ASCII码,Post方法能发送更多的数据类型
- Get参数通过URL传递,而Post通过表单提交信息
- Post用于修改和提交数据,Get方法一般用于搜索排序和筛选之类的操作
- Post相较于Get方法更加安全
参考链接:Get方法和Post方法