
图解HTTP
文章平均质量分 82
_云卷云舒_
这个作者很懒,什么都没留下…
展开
-
图解HTTP(一)—— 了解Web及网络基础TCP/IP
一、使用HTTP协议访问Web 根据Web浏览器地址栏中指定的URL,Web浏览器从Web服务器端获取文件资源等信息,从而显示出Web页面,像这种通过发送请求获取服务器资源的Web浏览器,都可称为客户端。Web使用一种名为HTTP的协议作为规范,完成从客户端到服务端等一系列运作流程,可以说Web是建立在HTTP协议上进行通信的。二、HTTP的诞生WWW这一提议是致力于全世界的研究者们...原创 2018-03-31 17:39:05 · 1264 阅读 · 0 评论 -
图解HTTP(二)—— 简单的HTTP协议
一、HTTP协议用于客户端和服务端之间的通信 请求访问的一端称为客户端,提供资源响应的一端称为服务端。在两台计算机之间使用HTTP协议进行通信时,在一条通信线路上,必定有一端是客户端,而另一端是服务端。二、通过请求和响应的交换达成通信 HTTP协议规定,请求从客户端发出,最后服务器端响应请求并返回。1、请求示例POST /index.html HTTP/1.1Host...原创 2018-04-09 22:01:28 · 583 阅读 · 0 评论 -
图解HTTP(三)—— HTTP报文内的HTTP信息
一、HTTP报文 用于HTTP协议交互的内容被称为HTTP报文。客户端的HTTP报文叫做请求报文,服务端的HTTP报文叫做响应报文。HTTP报文本身是由多行数据构成的字符串文本。 HTTP报文可以分为报文首部和报文主体两块,但报文主体并不是必需的。 报文首部是服务端或客户端需处理的请求或请求的内容及属性。 报文主体是应被发送的数据。二、请求报...原创 2018-04-10 01:00:06 · 661 阅读 · 0 评论 -
图解HTTP(四)—— 返回结果的HTTP状态码
一、状态码告知服务器返回的请求结果 状态的码的职责是当客户端向服务端发送请求时,描述返回的请求结果。状态码由三们数字和原因短句组成,比如200 OK。数字中的第一位指定了响应类别,状态码的类别如下:数字类别原因短语1XXInformational(信息性状态码)接收的请求正在处理2XXSuccess(成功状态码)请求正常处理完毕3XXRedirection(重定向状态码)需要进行附加...原创 2018-04-12 21:59:00 · 1264 阅读 · 0 评论 -
图解HTTP(五)—— 与HTTP协作的Web服务器
一、用单台虚拟主机实现多个域名 HTTP/1.1规范允许一台HTTP服务器搭建多个Web站点,即使物理层面只有一台服务器,但只要使用虚拟主机的功能,则可以假想具有多台服务器。在互联网上,域名通过域名解析之后访问目标网站,所以请求发送到服务器时,是以IP地址的形式访问的,如果一台服务器托管了多个域名,当收到请求时就需要弄清楚是哪个域名访问的。因此在发送HTTP请求时,必须在host首部...原创 2018-04-12 22:52:25 · 536 阅读 · 0 评论 -
图解HTTP(六)—— HTTP请求头(首部)
一、HTTP报文首部 HTTP协议的请求和响应报文中必定包含HTTP报文首部。首部内容分别为客户端和服务器处理请求和响应提供所需要的信息。1、HTTP请求报文 在请求中,HTTP报文由方法、URI、HTTP版本、HTTP首部字段等部分构成2、HTTP响应报文 在响应中,HTTP报文由HTTP版本、状态码(数字和原因短语)、HTTP首部字段3部分构成3、请求...原创 2018-06-18 23:43:41 · 29059 阅读 · 3 评论 -
图解HTTP(七)—— 确保Web安全的HTTPS
一、HTTP的缺点1、通信使用明文可能会被窃听 由于HTTP本身不具备加密的功能,所以无法做到对通信整体进行加密。如果要问为什么通信时不加密?这是因为,按TCP/IP 协议族的工作机制,通信内容在所有的通信线路上都有可能遭到窥视。所谓互联网,是由能连通到全世界的网络组成的。无论世界哪个角落的服务器在和客户端通信时,在此通信线路上的某些网络设备、光缆、计算机等都不可能是个人的私有物,所...原创 2018-07-03 23:24:58 · 802 阅读 · 1 评论 -
图解HTTP(八)—— 确认用户身份的认证
一、何为认证 计算机本身无法判断坐在显示器前的使用者的身份,为了弄清楚究竟是谁在访问服务器,就得让对方的客户端自报家门。为确保使用者具有访问系统的权限,就需要核对使用者本人才知道的信息,这就是认证。1、认证信息 核对的信息通常包括以下这些:① 密码:只有本人才知道的字符串信息;② 动态令牌:仅限本人持有的设备内显示的一次性密码;③ 数字证书:仅限...原创 2018-10-30 00:45:00 · 1207 阅读 · 0 评论