文件Uri方案和相对文件

假设uri的方案是“file”。还假设路径以“。”开头。

示例路径是“./.bashrc”。 fulluri会是什么样子? ‘file://./.bashrc’对我来说很奇怪。

简而言之,文件URL采用以下形式:

file://localhost/absolute/path/to/file [ok]

或者你可以省略主机(但不是斜杠):

file:///absolute/path/to/file [ok]

但不是这样:

file://file_at_current_dir [no way]

也不是这样:

file://./file_at_current_dir [no way]

我只是确认,通过Python的urllib2.urlopen()

更多细节从http://en.wikipedia.org/wiki/File_URI_scheme

"file:///foo.txt" is okay, while "file://foo.txt" is not,
although some interpreters manage to handle the latter
http://stackoverflow.com/questions/7857416/file-uri-scheme-and-relative-files

本站文章除注明转载外,均为本站原创或编译
转载请明显位置注明出处:文件Uri方案和相对文件