http协议读书笔记1-概述

1.http协议在网络中的位置:

  http协议位于TCP协议的上层,http试用tcp来传输其报文数据,tcp在ip的上层。

2.浏览器发起连接的过程

上述图的过程是:

  1. 浏览器从url中解析出服务区的主机名
  2. 将服务器的主机名转换成服务器的ip
  3. 浏览器将端口号从URL中解析出来
  4. 浏览器建立tcp的连接
  5. 浏览器向服务器发动一条http的请求报文
  6. 服务器向浏览器回送一条http的响应报文
  7. 关闭连接,浏览器显示文档

3. web组件,几个概念( 代理,缓存,隧道,Agent代理)

  1.代理:位于客户端和服务器之间的http中间实体

  2.缓存:是一种特殊的http代理服务器,可以将经过代理的常用文档复制保存起来。下一个请求的统一文档 的客户端就可以享受缓存的私有副本所提供的服务了。

  3.网关:就是一个转换协议的服务器,作为其他服务器的中间实体使用

  4.隧道:隧道建立起来后,就会在两条连接之间对原始数据进行盲转发的http应用程序

  5.Agent代理:代表用户发起的http请求的客户端程序,所有发布的web请求的应用程序都是http Agent代理。

  

原文地址:https://www.cnblogs.com/yupeng/p/3418700.html