英文原义:File Protocol
中文释义:本地文件传输协议
注解:File协议主要用于访问本地计算机中的文件,就如同在Windows资源管理器中打开文件一样。
应用:要使用File协议,基本的格式如下:file:///文件路径,比如要打开D盘images文件夹中的pic.gif文件,那么可以在资源管理器或IE地址栏中键入:file:///D:/images/pic.gif 然后回车。
UNC路径
UNC(Universal Naming Convention)
为了迎合网络化的趋势,Windows的地址风格(C:\ABC\def\ghi及\\计算机名\文件夹\文件)向网络地址风格作了一次兼容变换:
file表示协议类型
://后面是机器的网络地址(IP地址)
/后面是文件夹(目录)和文件名
整体形如:
file://机器的IP地址/目录/文件
对于本地机器,机器的IP地址变成127.0.0.1或localhost或干脆什么也不写。
对于本地机器,根目录下的目录是Windows下的盘符,如“C:”、“D:”等。
file://127.0.0.1/C:/ 本地C盘
file://localhost/D:/ 本地D盘
file:///E:/ 本地E盘
需要注意的是,最后面的/是必不可少的,且file协议,通常只能在Windows Explorer和Micosoft IE中使用!
UNC(Universal Naming Convention):通用命名规则,也称通用命名规范、通用命名约定。
UNC为网络(主要指局域网)上资源的完整Windows名称。
格式:\\servername\sharename,其中servername是服务器名,sharename是共享资源的名称。
目录或文件的UNC名称可以包括共享名称下的目录路径,格式为:\\servername\sharename\directory\filename。
共享文件过程
首先创建文件夹,右键共享,高级共享。在以上选项可选时依次执行。
访问该文件夹,在同网络中,输入\\ + 对方的ip或+对方的主机名即可访问对方共享的文件夹
共享文件的功能基于445号端口,如果在\\+主机名的形式访问,还需要Netbios-ns137 、138以及TCP139端口。
关闭139端口的方法:“网络连接/属性/TCPIP协议/属性/高级/WINS中设置启用或者禁用NBT(NetBIOS over TCP/IP)
关闭445端口的方法:防火墙阻塞445端口或者禁用server服务都可以。
RFC:Request For Comments
定义:一系列以编号排定的文件
用途:收集有关互联网相关信息
所有关于Internet的正式标准都以RFC(Request for Comment)文档出版。另外,大量的RFC并不是正式的标准,出版的目的只是为了提供信息。
RFC的篇幅从1页到2 0 0页不等,每一项都用一个数字来标识,如RFC 1122,数字越大说明RFC的内容越新。
FIle协议与Http协议及区别
The "file" URI Scheme
https://tools.ietf.org/html/rfc8089
file URI scheme
https://en.wikipedia.org/wiki/File_URI_scheme
file 协议导致的跨域问题以及解决方案
https://cloud.tencent.com/developer/article/1534714
file协议