HTTP协议学习总结
1.万维网概述
万维网WWW(World Wide Web)并非某种特殊的计算机网络,万维网是一个大规模的、联机式的信息储存所,简称Web。他使用链接的方式能非常方便的从互联网一个站点访问另一个站点(即“链接到另一个站点”),从而主动的按需获取丰富的信息,万维网提供分布式服务。
万维网是欧洲粒子物理实验室的Tim Berners-Lee 于1989年3月份提出的,1993年2月第一个图形界面浏览器开发成功,Mosaic。
万维网是一个分布式超媒体系统,它是超文本系统的扩展,超文本是指文本、图片、音视频等,超文本是万维网的基础。
万维网是以客户服务器的方式工作,客户程序向服务器程序发送请求,服务器程序向客户程序返回万维网文档,万维网主要解决以下几个问题:
(1)怎样标志分布在整个互联网上的万维网文档?
(2)用什么样的协议来实现万维网上的各种链接?
(3)以什么样的形式表示万维网文档?
(4)如何方便的找到所需的信息?
未解决以上问题,万维网通过URL来标识万维网上的各种资源,通过HTTP协议实现客户服务器的通信,用HTML超文本标识语言来标识万维网文本,通过搜索引擎实现文档查找。
2.URL
URL,Uniform Resource Locator,统一资源定位符,唯一标识万维网上的各种文档。
组成形式:<协议>://<主机>:<端口>/<资源路径>
1.HTTP,HyperText Transfer Protocol,超文本传输协议,客户端(浏览器)和服务端通信过程中传输文字、图片、音视频等超文本数据时所遵循的约定和规范。
2.URL,Uniform Resource Locator,统一资源定位符,唯一标识万维网上的各种文档。
3.