计算机网络
赵志伟-阿呆
老妈常说,好难好难想好就得难。
展开
-
TCP三次握手、四次挥手
1. 说具体过程之前,我们先解释一下TCP几个标志位 SYN:建立联机 ACK:确认 FIN:关闭连接 RST:重置 URG:紧急 2. 三次握手具体过程如下:第一次握手:客户端发送一个请求建立连接数据包,其中SYN=1,并随机产生一个序列号。当服务端收到这个数据包后,由SYN=1得知客户端想建立连接, 第二次握手:服务端对客户端的连接请求进行确认,向客户端发送确认包,其中ACK=1,SYN原创 2017-03-19 16:13:51 · 394 阅读 · 0 评论 -
当你从浏览器地址栏中输入URL回车后发生了什么
此篇博客引用自一篇我认为很经典的文章,在此附上文章的地址。英文原版 1. 我们在浏览器中输入网址。 2. 浏览器查找域名对应的IP地址DNS查找过程为: 浏览器缓存->系统缓存->路由器缓存->ISP DNS缓存->递归搜索 递归搜索过程为:从根域名服务器到顶级域名服务器到你查询的域名服务器。 3. 浏览器打开TCP连接(默认端口为80),向该IP的服务器发送一条HTTP请求,如果浏览器存储了该原创 2017-03-19 20:53:36 · 4716 阅读 · 0 评论 -
关于HTTP常见问题及解答
GET和POST区别get和post是http请求的两种基本方法。get通常用来获取资源信息,post用来更新资源信息。 最直观的区别是get把请求包含在URL中,post通过请求体传递参数。 get比post更不安全,因为get请求参数直接显示在URL中。 get请求在URL传送中是有长度限制的, 这个限制根据浏览器而不同。post没有长度限制。 2.常见状态码1XX 信息性状态码原创 2017-03-19 21:21:14 · 428 阅读 · 0 评论