Board logo

标题: 万物互联之~网络编程深入篇(1) [打印本页]

作者: look_w    时间: 2019-1-17 21:20     标题: 万物互联之~网络编程深入篇(1)

1.概念回顾1.1.TCP三次握手画一张图来通俗化讲讲TCP三次握手:
用代码来说,大概过程就是:
1.2.TCP四次挥手画图通俗讲下TCP四次挥手:
用代码来说,大概过程就是:
其实这个也很好的解释了之前的端口占用问题,如果是服务端先断开连接,那么服务器就是四次挥手的发送方,最后一次消息是得不到回复的,端口就会保留一段时间(服务端的端口固定)也就会出现端口占用的情况。如果是客户端先断开,那下次连接会自动换个端口,不影响(客户端的端口是随机分配的)
PS:之前我们讲端口就是send一个空消息,很多人不是很清楚,这边简单验证下就懂了:
1.3.HTTP之前其实已经写了个简版的Web服务器了,简单回顾下流程:
然后简单说下HTTP状态码





欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) Powered by Discuz! 7.0.0