磁盘文件系统地址、WEB资源地址、URL的不同
- 磁盘文件系统地址
- web资源地址
- URL
- 思考
以如下三个地址为例:
c:\xampp\htdocs\index.html
http://localhost:8081/index.html
file://c:/xampp/htdocs/index.html
打开任意一个链接,都可以输出index.html中的内容;
那区别之处在于哪?
磁盘文件系统地址
直接访问本机硬盘文件地址
WEB资源地址
Web在中文里译为万维网(其全称是World Wide Web,缩写WWW)。它是运行在Internet顶层的服务集合。也可以说,Web是Internet主机系统的集合,并通过使用HTTP协议在Internet上提供一系列服务。它不仅提供图形最为丰富的Internet服务,还具有最强的链接能力;它不仅提供了最经济有效的信息发布方式,支持协作和工作流程,还可以为遍及世界各地的用户提供商业应用程序。基于Web的信息一般使用 HTML 格式以超文本和超媒体方式传送。
Web 服务以客户机/服务器模式运行。信息资源以页面形式存储在 Web 服务器上,用户通过客户端的 Web 浏览器向 Web 服务器发出查询请求;Web 服务器根据客户端请求的内容做出响应,并将存储在服务器上的某个页面发送给客户端;Web 浏览器对收到的页面进行解释并将页面显示给用户。通常将这种工作模式称为浏览器/服务器模式。
URL
URL也被称为网页地址,是因特网上标准的资源的地址(Address)。
URL称为统一资源定位符(全称是Uniform Resource Locator)。它是一种惟一的标识Internet上计算机、目录和文件的位置的命名规则。它用于指定获得Internet上资源的方式和位置,通常也称为URL地址、网站地址或网址,其一般形式可以表示如下:
<方式>://<主机名>:<端口>/<目录>.../<文件名>
其中:
<方式>指定数据传输的方式,即访问该资源所使用的Internet协议,常用的有一下几种形式:
http(超文本传输协议)
ftp(文件传输协议)
mailto(电子邮件地址)
news(网络新闻组)
telnet(远程登录服务)
file(本地文件)
<主机名>指定Web服务器的IP地址或域名地址。IP地址是惟一标识网络上某一主机的地址。域名地址也称为DNS地址,它由四个部分组成,常用形式为“机器名.单位名.单位类别.国别”。
<端口>指定Web服务器上在主机上所使用的TCP端口,默认端口是80,通常不需要指定,只要当Web服务器不使用默认端口时才需要指定端口。
<目录>可以是Web服务器上信息资源所在的目录。
<文件名>由基本文件名和扩展名两部分组成。
例如,http://localhost:8081/index.html 它的做含意如下:
1.http://:代表超文本传输协议,通知flasher.com服务器显示Web页,通常不用输入;
2.localhost:8081/:这是装有网页的服务器的域名,或站点服务器的名称;
3.Index.html:index.html是文件夹中的一个文件
依照WEB世界的惯例,如果不指明访问的文件名,apache服务器会默认查找该目录下的index.html
思考
http://127.0.0.1/index.html 直接访问index.html
http://127.0.0.1 在localhost地址下查找index.html
http://127.0.0.1/ 在localhost地址的子文件夹下查找index.html
http://127.0.0.1/bbs 直接去查找bbs文件
本文探讨了磁盘文件系统地址、WEB资源地址和URL之间的差异。以具体示例说明,如c:xampphtdocsindex.html、http://localhost:8081/index.html和file://c:/xampp/htdocs/index.html,解释了它们如何指向同一内容但各有特点。在WEB世界中,不指定文件名时,服务器通常默认查找index.html。通过http://127.0.0.1的不同形式,展示了路径变化对资源定位的影响。
3376

被折叠的 条评论
为什么被折叠?



