随笔分类 -  HTTP

摘要:什么是多路复用 在 HTTP 1.1 中,发起一个请求是这样的: 浏览器请求 url -> 解析域名 -> 建立 HTTP 连接 -> 服务器处理文件 -> 返回数据 -> 浏览器解析、渲染文件 这个流程最大的问题是,每次请求都需要建立一次 HTTP 连接,也就是我们常说的3次握手4次挥手,这个过程 阅读全文
posted @ 2021-08-11 16:10 holmes_now 阅读(368) 评论(0) 推荐(0)
摘要:HTTPSRFC2818:HTTP Over TSL HTTP与HTTPS不同HTTPS需要CA(Certificate Authority,数字证书认证机构) 申请证书,免费的很少HTTP默认80端口;HTTPS默认443端口http是超文本传输协议,信息时明文传输;https则是具有安全性的ss 阅读全文
posted @ 2021-08-10 19:59 holmes_now 阅读(201) 评论(0) 推荐(0)
摘要:在浏览器中输入URL后,执行的全部过程。会用到哪些协议?(一次完整的HTTP请求过程) 输入域名到获取页面的过程 浏览器向 DNS 服务器请求解析该 URL 中的域名所对应的 IP 地址;解析出 IP 地址后,根据该 IP 地址和默认端口 80,和服务器建立TCP连接;浏览器发出读取文件(URL 中 阅读全文
posted @ 2021-08-09 15:02 holmes_now 阅读(531) 评论(0) 推荐(0)
摘要:1、获取IP。浏览器地址栏中输入"http://www.xxx.edu.cn/"并提交之后,首先它会在DNS本地缓存表中查找,如果有则直接告诉IP地址。如果没有则要求网关DNS进行查找,如此下去,当找到对应的ip后,则返回给浏览器。 2、建立TCP连接。当获取到IP之后,就开始与所请求的服务器建立T 阅读全文
posted @ 2021-08-09 14:57 holmes_now 阅读(1013) 评论(0) 推荐(0)
摘要:输入域名到获取页面的过程 浏览器向 DNS 服务器请求解析该 URL 中的域名所对应的 IP 地址; 解析出 IP 地址后,根据该 IP 地址和默认端口 80,和服务器建立TCP连接; 浏览器发出读取文件(URL 中域名后面部分对应的文件)的HTTP 请求,该请求报文作为 TCP 三次握手的第三个报 阅读全文
posted @ 2021-08-09 08:56 holmes_now 阅读(55) 评论(0) 推荐(0)