文章分类 -  http/https

摘要:1.get 是地址栏 请求,而 post 方法是把参数放在请求体 body 中的。2.get 请求的 URL 有长度限制,而 post 请求会把参数和值放在消息体中,对数据长度没有要求。3.get 请求会被浏览器主动 cache,而 post 不会,除非手动设置。4.get 请求在浏览器反复的 回退 阅读全文
posted @ 2021-07-06 17:31 liuxinyu123 编辑
摘要:https://mp.weixin.qq.com/s/t7ZYT6wBBbFYVBPOSztpRg 阅读全文
posted @ 2021-07-05 18:01 liuxinyu123 编辑
摘要:HTTP/1.11. 持久连接 默认使用长连接,长连接就是只需一次建立就可以传输多次数据,传输完成后,只需要一次切断连接即可。长连接的连接时长可以通过请求头中的 keep-alive 来设置2. 支持断点续传,通过使用请求头中的 Range 来实现。3. 中新增加了 E-tag,If-Unmodif 阅读全文
posted @ 2020-11-04 21:31 liuxinyu123 编辑
摘要:当输入www.google.com时,页面发生了哪些事情: 1.域名解析 域名解析检查顺序为:浏览器自身DNS缓存 》OS自身的DNS缓存--》读取host文件--》本地域名服务器--》权限域名服务器--》根域名服务器。如果有且没有过期,则结束本次域名解析。域名解析成功之后,进行后续操作 2.tcp 阅读全文
posted @ 2020-04-11 00:10 liuxinyu123 编辑
摘要:1.什么是幂等性 幂等性概念:幂等通俗来说是指不管进行多少次重复操作,都是实现相同的结果。 2.REST请求中哪些是幂等操作 GET,PUT,DELETE都是幂等操作,而POST不是,以下进行分析: 首先GET请求很好理解,对资源做查询多次,此实现的结果都是一样的。 PUT请求的幂等性可以这样理解, 阅读全文
posted @ 2020-04-07 13:57 liuxinyu123 编辑
摘要:https://www.cnblogs.com/coolworld/category/1013587.html 阅读全文
posted @ 2019-12-30 20:38 liuxinyu123 编辑
摘要:HTTP的请求过程: 1、TCP建立连接后,客户端会发送报文给服务端; 2、服务端接收报文并作出响应; 3、客户端收到响应后解析给用户; HTTPS的请求过程: 1、客户端发送请求到服务端; 2、服务器返回证书(公钥); 3、客户端验证证书(公钥)的有效性,如果有效,则生成对称密钥并使用公钥加密发送 阅读全文
posted @ 2019-05-03 12:04 liuxinyu123 编辑
摘要:一个WEB站点每天可能要接收到上百万的用户请求,为了提高系统的效率,HTTP 1.0规定浏览器与服务器只保持短暂的连接,浏览器的每次请求都需要与服务器建立一个TCP连接,服务器完成请求处理后立即断开TCP连接,服务器不跟踪每个客户也不记录过去的请求。但是,这也造成了一些性能上的缺陷,例如,一个包含有 阅读全文
posted @ 2018-03-03 22:43 liuxinyu123 编辑

点击右上角即可分享
微信分享提示