当我想配置一个插件时,例如 Ghostery,该选项卡会显示如下所示的 URL:
chrome://ghostery/content/options.html
这是什么意思?和Chrome浏览器有关系吗?
通常,当我看到 时//,它通常遵循一些协议前缀,如http:或ftp:。我从未见过它放在其他任何地方。例如,
http://www.google.com/
是一个典型的 URL。
但是,我发现以下两种语法可以生成同一站点的不同版本,
我原以为//协议规范以外的任何地方都是无效的。令我惊讶的是,我错了。 产生同一个网站的不同版本的结局//是什么?
编辑:
那个网站上的某个人一定是注意到了另一个链接,因为现在两个链接都在同一页面上。
在 W7 和 W8 中,我只需按照https://msdn.microsoft.com/pl-pl/library/aa767914.aspx#app_reg所述在注册表中注册处理程序,即可从 html 执行任意可执行文件
类似于mailto :someone@abc.com 的工作原理。
但是,在注册表中注册处理程序不足以使其在 W10 中工作。
看过/sf/ask/1711871801/和https://msdn.microsoft.com/library/aa767916.aspx但仍然没有明确的答案。有人吗?
在Microsoft的一篇博客文章中,他们说明了如何编写 URI 来指定本地系统文件路径。
当共享网络共享文件的路径时,一些聊天程序会在浏览器中打开这些文件。
所以我手工编写了将 Windows 路径转换为文件 URI 所需的更改
UNC Windows path: \\sharepoint.business.com\DavWWWRoot\rs\project 1\document.txt
Run Code Online (Sandbox Code Playgroud)
变成
URI: file://sharepoint.business.com/DavWWWRoot/rs/project%201/document.txt
Run Code Online (Sandbox Code Playgroud)
我每次都厌倦了手动编码,想知道是否有一种方法可以快速转换为文件 URI。
我在我的机器上没有管理员权限,所以我无法安装软件。
我正在寻找一种从 Windows 资源管理器中获取正确文件的方法:/ URI。基本上我想要一个上下文菜单条目,上面写着“将文件 URI 复制到剪贴板”。这样的东西存在吗?
这不是“将文件名复制到剪贴板”的副本,因为我想要一个文件 URI 而不是路径名。
澄清一下:我希望得到“file:///c:/Temp/foo%20bar.txt”而不是“C:\Temp\foo bar.txt”、“foo bar.txt”和“C:\温度”。
如何在 Firefox 中禁用 file:// 协议
我希望用户不要浏览机器上的本地文件。
我已经禁用了 SaveAs 和 OpenFile 功能。
如果用户知道完整路径,我希望用户不要浏览本地文件或打开它。
在我们的小型企业 Windows XP 网络上,我在 f:\MyDir\SubDir\text.doc 中有一个文件
当我在另一台机器上时,那个文件的 URI 是什么……如果我只知道那台机器的 IP 地址和文件的路径?
我以为是这样的:
\\192.168.10.20\f:\MyDir\SubDir\text.doc
但这似乎无法找到它。(我对两台机器都有完全的管理员访问权限)
stackoverflow 上的一个答案告诉我,有一个 [draft] 标准 URI 架构,用于通过内容 ID 引用电子邮件消息的部分内容,并通过消息 ID 引用整个电子邮件消息。另一个 stackoverflow 答案显示了如何在 HTML 电子邮件中使用 cid: URL 来引用附加图像。
哪些客户端支持 cid: 用于在 html 电子邮件中引用附加图像的 URI?(我最期待)
哪些客户端支持 mid: URI,用于在 html 电子邮件中引用另一封电子邮件中的图像?(我希望很少到没有)
哪些客户端支持 mid: URI 来引用整个其他电子邮件,无论是在新电子邮件中还是来自外部来源?(我希望很少)
其中,这种支持是可选的还是非默认的?
我发现了如何直接链接到 Jabber 会议服务器上的聊天室——这需要一些挖掘,在我确定自己做得对之前,我实际上查看了规范。我在这里确认了,所以我很确定我已经明白了。
然而,结果令人费解。如果我点击样式的链接,xmpp:dude@example.com我会在 example.com 上与用户“dude”进行新的聊天会话,正如预期的那样。如果我添加一个无意义的查询 ( xmpp:dude@example.com?foobar),它会被忽略,这就是规范所说的应该发生的。但是,如果我xmpp:room@conference.example.com?join像上面的链接一样使用,则不会发生任何事情。
我挖得更深一些,发现在我的(Linux)系统上,xmpp URI 是通过 处理的purple-url-handler,所以我放到终端上并手动运行它。结果是任何 xmpp URI 都运行良好,除了包含 ?join 查询的那个。?join 查询导致 dbus 崩溃,特别指向 dbus-message.c 的第 2356 行——谷歌搜索表明这可能是 dbus 不太优雅的方式,告诉我有人错误地使用了 dbus。
我是否正确制作了链接?这是操作系统还是应用程序问题?这是否适用于其他平台/浏览器/等?更重要的是,有什么简单的方法可以修复它吗?
我读过这篇文章,其中说 github 在俄罗斯被屏蔽,因为 HTTPS 无法屏蔽托管在其上的单个有争议的页面。
所以我试图确定这是否意味着我的本地系统管理员无法跟踪我的浏览历史......
尽管中间的任何人都可以看到域名,但请求的 URI 的其他部分是否已加密,或者 ISP(或中间的任何人)是否可以查看我请求的域上的哪些文件夹/文件(或者它们是加密)?
假设我们在同一个网络上,是否可以通过 Gmail 链接到 Windows 共享?
像\\Server\Folder\file.ext什么?
是否有网络路径的前缀,例如 web url、ftp url、电子邮件地址(即http://、ftp://、mailto:)?
今天在网上浏览时,我遇到了以下网址:
http://d§.cc/
Run Code Online (Sandbox Code Playgroud)
不知何故它有效。在 Firefox 3.6/Mac 中,浏览器似乎将 URL 解释为:
http://xn--d-jca.cc/
Run Code Online (Sandbox Code Playgroud)
在 Safari 5/Mac 中,当我导航到它时 URL 不会改变。
我一直都明白 § 字符(部分符号)等,在 URL 中是无效的。引用RFC 1738:
因此,只有字母数字、特殊字符“$-_.+!*'(),”和用于其保留目的的保留字符可以在 URL 中未编码地使用。
这是字符编码的奇怪之处吗?而且,我如何/在哪里可以注册我自己的 § URL?
uri ×13
url ×5
windows ×3
email ×2
firefox ×2
protocol ×2
browser ×1
dbus ×1
encryption ×1
file-sharing ×1
ftp ×1
history ×1
https ×1
ip-address ×1
path ×1
pidgin ×1
syntax ×1
thunderbird ×1
unc ×1
windows-10 ×1
xmpp ×1