1.1使用HTTP协议访问Web
通过发送请求获取服务器资源的Web浏览器等,都可称为客户端(client);
Web使用一种名为HTTP(HyperText Transfer Protocol,超文本传输协议)的协议作为规范,完成从客户端到服务器端等一系列运作流程。
而协议是指规则的约定。Web是建立在HTTP协议上通信的。
1.2HTTP的诞生
最初的设想是:借助多文档之间相互关联形成的超文本(HyperText),连成可相互参阅的WWW(World Wide Web,万维网)。
现在已提出3项WWW构建技术,分别是:
-
把SGML作为页面的文本标记语言的HTML;
-
作为文档传输协议的HTTP;
-
指定文档所在地址的URL(Uniform Resource Locator,统一资源定位符)。
www这一名称,是Web浏览器当年用来浏览超文本的客户端应用程序的名称。现在则用来表示这一系列的集合。
1.3网络基础TCP/IP
通常使用的网络是在TCP/IP协议族的基础上运作的。而HTTP属于他内部的一个子集。
计算机和网络设备要相互通信,双方就必须基于相同的方法。比如,如何探测到通信目标、由那一边先发起通信、使用哪种语言进行通信、怎样结束通信等规则都需要事先确定。
TCP/IP的分层
TC