基本术语

Web页:由一些对象组成

对象可以是HTML文件、JPEG图像、Java小程序、声音剪辑文件等

Web页含有一个基本的HTML文件,该基本HTML文件又包含若干对象的引用(链接)

通过URL对每个对象进行引用

     访问协议,用户名,口令字,端口等;

Web的应用层协议是超文本(Hypertext)、传输(Transfer)、协议(Protocol),简称HTTP

Web应用采用客户/服务器模式:

Untitled

HTTP具体使用步骤:

  1. 客户发起一个与服务器的TCP连接 (建立套接字) ,端口号为 80
  2. 服务器接受客户的TCP连接
  3. 在浏览器(HTTP客户端) 与 Web服务器(HTTP服 务器 server)交换HTTP 报文 (应用层协议报文)
  4. TCP连接关闭

**HTTP是无状态的:**服务器并不维护关于客户的任何信息

但是可以使用cookies完成状态的标识,比如请求头携带Cookies,响应头携带Set Cookies

持久连接 & 非持久连接

HTTP既能够使用非持续连接,也能够使用持续连接