第二章 2.2.1 Web 和 HTTP

  • Web 的应用层协议:超文本传输协议(HyperText Transfer Protocol,HTTP),也即 Web 的核心
  • HTTP 由两个程序实现:一个客户程序,一个服务器程序,运行在不同的端系统
  • Web(Web page) 页面(文档)由对象组成
    • 一个对象是一个文件,每个文件可通过 URL 地址寻址
    • 多数 Web 页面含有一个 HTML 基本文件(base HTML file)以及几个引用对象,HTML 基本文件通过对象的 URL 地址引用页面的其它对象。
    • URL 由 2 部分组成:
      • 存放对象的服务器主机名
      • 对象的路径名
      • 例如:http://www.someSchool.edu/someDepartment/picture.gif
        • 主机名是 www.someSchool.edu
        • 路径名是 /someDepartment/picture.gif
    • HTTP 定义了 Web 客户端向 Web 服务器请求 Web 页面的方式,以及服务器向客户传送 Web 页面的方式
    • HTTP 使用 TCP 作为运输层协议
    • HTTP 服务器不保存用户的任何信息,故 HTTP 称为 “无状态协议(stateless protocol)”
posted @ 2021-10-23 15:41  孱陵  阅读(25)  评论(0编辑  收藏  举报