计算机知识网

 找回密码
 免费注册

QQ登录

只需一步,快速开始

本站
本站
论坛
论坛
文章
文章
会员
会员
计算机知识网 首页 文章 电脑技术 网络 查看内容

file协议一一本地文件传输协议

2018-10-8 10:02| 发布者: admin| 查看: 86| 评论: 0

1.file协议
中文意思:本地文件传输协议 
什么是File:File协议主要用于访问本地计算机中的文件,就如同在Windows资源管理器中打开文件一样。 
如何使用File:要使用File协议,基本的格式如下:file:///文件路径,比如要打开F盘flash文件夹中的1.swf文件,那么可以在资源管理器或浏览器地址栏中输入:file:///f:/flash/1.swf回车。
2.uri中为什么本地文件file后面跟三个斜杠, http等协议跟两个斜杠?
因为URI结构是: 
scheme:[//[user:password@]host[:port]][/]path[?query][#fragment]
如果有host,前面是要加 // 的,因此对于 http 等这些网络地址来讲http://www.baidu.sb:80/ad/cas写成这样很自然。 
如果是文件,文件没有 host ,所以中间的部分就不要了,就变成了file:///ad/cash 
对于文件来讲,似乎 // 不要也是没有任何关系的呢 
其实根据上面的定义来讲,下面的才是正确的。因为如果没有 host 的话,第一个 [] 的内容就不应该存在了啊。 
file:/ad/cash 
这种统一的写法也有个标准,叫CURIE。
其实最开始的那个 / 也是可以不要的呢,就看你是不是表示的是绝对地址了,一般来说都是用的绝对地址。

鲜花

握手

雷人

路过

鸡蛋

最新评论

点击此处联系本站|手机版|计算机知识网 ( 豫ICP备15021710号 ) IP: 35.172.233.215 |捐助本站

计算机知识网上的所有内容均来自于网络和网友,并不代表本站立场。如有侵权,请联系QQ:1078292299我们会尽快删除。
声明:严禁任何人以任何形式在本站发表与中华人民共和国法律相抵触的言论!

GMT+8, 2020-8-7 05:34

...