跳至主要內容
HTTP到HTTPS的演化

我们不生产知识,我们只是互联网的搬运工

HTTP到HTTPS的演化

HTTP 由于是明文传输,所以安全上存在以下三个风险:


Mr.Liu大约 15 分钟Introducehttphttps
HTTP请求方法

根据 HTTP 标准,HTTP 请求可以使用多种请求方法。

HTTP1.0 定义了三种请求方法: GET, POST 和 HEAD 方法。

HTTP1.1 新增了六种请求方法:OPTIONS、PUT、PATCH、DELETE、TRACE 和 CONNECT 方法。


Mr.Liu大约 1 分钟Introducehttp
HTTP消息结构

HTTP 报文

HTTP是基于客户端/服务端(C/S)的架构模型,通过一个可靠的链接来交换信息,是一个无状态的请求/响应协议。

一个HTTP"客户端"是一个应用程序(Web浏览器或其他任何客户端),通过连接到服务器达到向服务器发送一个或多个HTTP的请求的目的。


Mr.Liu大约 6 分钟Introducehttprequestresponse
网络通信-长连接与短连接

简单介绍长连接与短连接的优缺点。

短连接

LYVCBY
  1. client 向 server 发起连接请求
  2. server 接到请求,双方建立连接
  3. client 向 server 发送消息
  4. server 回应 client
  5. 一次读写完成,此时双方任何一个都可以发起 close 操作

Mr.Liu大约 2 分钟Introducehttp
HTTP状态码

HTTP状态码(HTTP Status Code)是用以表示网页服务器HTTP响应状态的3位数字代码。借助状态码,用户可以知道服务器端是正常处理了请求,还是出现了错误。

​​


Mr.Liu大约 6 分钟Introducehttp
HTTP简介

网络基础 TCP/IP

为了理解 HTTP,我们有必要事先了解一下 TCP/IP 协议族。

通常使用的网络(包括互联网)是在 TCP/IP 协议族的基础上运作 的。而 HTTP 属于它内部的一个子集。


Mr.Liu大约 8 分钟Introducehttp