网络传输的三大基石
网络传输=URL+HTTP+HTML文件
1.URL
URL是Uniform Resource Locator的简写,中文名叫统一资源标识符。在互联网上每一个信息资源都有统一格式的且唯一的地址,这个地址我们有时候也叫网址,也就是URL,它的目的是为了能唯一定位到一个网络资源。
URL的语法格式由三部分组成:资源类型+存放资源的主机域名+资源文件名
protocol[协议] : // hostname[主机名] / path[路径]
e.g. https://baike.baidu.com/item/%E8%BF%88%E5%85%8B%E5%B0%94%C2%B7%E6%9D%B0%E5%85%8B%E9%80%8A/170984?fromtitle=%E6%9D%B0%E5%85%8B%E9%80%8A&fromid=5584743&fr=aladdin
https是一种协议
baike.baidu.com是主机名
/item/%E8%BF%88%E5%85%8B%E5%B0%94%C2%B7%E6%9D%B0%E5%85%8B%E9%80%8A/170984?fromtitle=%E6%9D%B0%E5%85%8B%E9%80%8A&fromid=5584743&fr=aladdin是路径
2.HTTP
HTTP是Hyper Text Transfer Protocol的简写,中文名叫超文本传输协议。网络协议有很多,HTTP是应用最为广泛的网络协议之一。HTTP的目的是为了规范浏览器和服务器之间的数据交互格式。
3. HTML
HTML是Hyper Text Markup Language的简称,中文名叫超文本标记语言。超文本是指可以包含图片、链接、音频、视频、程序等非文字元素的文本。HTML的目的也就是为了能够在页面上描述出数据。