专栏名称: 程序员之家
程序员第一自媒体,与你探讨码农人生路上遇到的各类泛技术话题,定期为你推荐码农人生思考、感悟以及启迪!
今天看啥  ›  专栏  ›  程序员之家

记住看小电影前一定要检查网址是不是 HTTPS 的,不然…

程序员之家  · 公众号  · 程序员  · 2024-06-19 22:09
    

文章预览

1. HTTP 协议 在谈论 HTTPS 协议之前,先来回顾一下 HTTP 协议的概念。 1.1 HTTP 协议介绍 HTTP 协议是一种基于文本的传输协议,它位于 OSI 网络模型中的应用层。 HTTP 协议是通过客户端和服务器的请求应答来进行通讯,目前协议由之前的  RFC 2616  拆分成立六个单独的协议说明( RFC 7230 、 RFC 7231 、 RFC 7232 、 RFC 7233 、 RFC 7234 、 RFC 7235 ),通讯报文如下: 请求 POST http://www.baidu.com HTTP/1.1 Host : www.baidu.com Connection : keep-alive Content-Length : 7 User-Agent : Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/71.0.3578.98 Safari/537.36 wd =HTTP 响应 HTTP/1.1 200 OK Connection : Keep-Alive Content-Encoding : gzip Content-Type : text/html;charset=utf-8 Date : Thu, 14 Feb 2019 07:23:49 GMT Transfer-Encoding : chunked < html > ... html > 1.2 HTTP 中间人攻击 HTTP 协议使用起来确实非常的方便,但是它存在一个 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览