网络是怎么连接的-生成HTTP请求消息(一)

探索之旅从输入网址开始

​ 我们的探索之旅从在浏览器中输入网址开始,在介绍浏览器的工作方式之前,让我们先来介绍一下网址。网址、准确的来说叫URL。如果我说他就是以http://开头的那一串东西,恐怕大家一下自己就明白了了,但实际上除了http,网址还可以以其他一些文字开头。列如ftp:、file:、mailto等

​ 之所有有各种各样的URL,是因为尽管我们通常是使用浏览器来访问Web服务器的,但是实际上浏览器并不只有这一个功能,他也可以用来在FTP服务器上下载和上传文件,同时也具备电子邮件客户端的功能。可以说,浏览器是一个具备多种客户端功能的综合性客户端软件,因此他需要一些东西来判断应该使用其中哪种功能来访问相应的数据,而各种不同的URL就是用来干这个的,比如访问Web服务器是用http:、而访问FTP服务器时用ftp。

​ 根据访问目标的不同,URL的写法也会不同、列如在访问Web服务器和FTP服务器时,URL中会包含服务器的域名和要访问的文件路径名等。而发邮件的URL则包含收件人的邮件地址,此外,根据需要,URL中还会包含用户名、密码、服务器端口等信息。

posted @ 2021-02-26 13:13  吕敬瑛  阅读(100)  评论(0编辑  收藏  举报