HTTP 以两个斜杠开头。例如http://example.com。
FTP 也是如此。例如ftp://example.com。
但是,文件“URL”以三个斜杠开头。例如,使用 chrome 读取 pdf 文件,URL 将是file:///D:/Desktop/Book.pdf.
为什么文件 URL 使用三个斜杠?
有时,当我浏览网页时,在状态栏中飞过的主机名中包含一个gstatic.com作为基本域的主机名。我无法导航以http://gstatic.com获取更多信息。我得到的只是一个谷歌页面,上面写着
在此服务器上找不到请求的 URL /。
所以我想这gstatic.com与谷歌有关。不管是什么,当我浏览一个引用gstatic.com.
当我想配置一个插件时,例如 Ghostery,该选项卡会显示如下所示的 URL:
chrome://ghostery/content/options.html
这是什么意思?和Chrome浏览器有关系吗?
如果我打开了一个包含 10 个选项卡的 Firefox 窗口,是否可以在 Firefox 或插件中以文本文件或其他格式获取这 10 个选项卡的 URL?
现在,如果我想这样做,我需要复制选项卡 A 的 URL,将其粘贴到某处,移动到选项卡 B,然后重复。我还可以将所有选项卡加入一个文件夹并导出,但这似乎很麻烦。
如果没有这样的方法,谁能给我指点一些描述编写Firefox插件基础知识的文档。如果没有“标准”的方式,我愿意自己写这个。
几天前,我注意到对于所有网站,chrome 从地址栏中省略了协议和子域,如果是www.我的同事报告说他们没有看到这一点。Chrome 版本为 67.0.3396.87。
例如,如果我在地址栏中输入https://www.google.com(不带引号),Chrome 会立即显示“Secure”芯片,后跟google.com. 请参阅随附的屏幕截图。
我徒劳地寻找影响此的 Chrome 设置,以及chrome://flags页面和chrome://net-internals页面。
我没有有意识地做任何事情来进行这种改变。
有任何想法吗?
编辑:来自 MrWhite 的建议 Ominbox UI Hide Stead-State URL Scheme 和 Trivial Subdomains 已成为enabled:很好的建议,除了设置仍为“默认”。看截图:
然而,作为黑暗中的一个镜头,我将玩这个设置看看会发生什么。
首先,我将其设置为“已禁用”。这恢复了地址栏以前的行为,即不隐藏协议和“琐碎的子域”。然后我把它改回“默认”,它又把它们隐藏了。人们会怀疑默认值以某种方式被更改了,只是同事没有报告这个问题。
那好吧。我暂时将其保留为禁用。
我愿意接受 MrWhite 的回答,因为它提供了一种解决方法。然而会让它开放一段时间,因为它并没有真正回答为什么这种行为已经改变,以及为什么它必须被覆盖。
编辑 2:Chrome 版本为 67.0.3396.87。
我遇到了这个 URL (NSFW),需要将其转换为微不足道的代码。
作为实验,我将把这个 URL 粘贴在这里,但不确定这是否会保存。
http://..ws/ (NSFW)
如何将此 URL 转换为标准 DNS 名称,以便我可以获取 IP 空间?
我在工作时使用 Outlook 作为我的电子邮件客户端,但我不想用它来管理我的任务和待办事项。(相反,我使用纯文本文件和 Emacs 组织模式。)由于许多待办事项最初是我收件箱中的邮件,我经常需要参考这些邮件。
是否有一些聪明的方法来创建一个链接(一个 URL),当点击它时在 Outlook 中打开特定的电子邮件?
我在网上阅读了很多关于自定义 URL 处理程序/自定义协议处理程序的文章,例如:
我知道您可以告诉系统某个特定程序能够使用该Info.plist文件处理某个方案/协议:
<key>CFBundleURLTypes</key>
<array>
<dict>
<key>CFBundleURLName</key>
<string>Local File</string>
<key>CFBundleURLSchemes</key>
<array>
<string>local</string>
</array>
</dict>
</array>
<key>NSUIElement</key>
<true/>
Run Code Online (Sandbox Code Playgroud)
但是,如果有多个应用程序能够打开同一个 URL 处理程序,例如mailto:您如何指定希望系统使用哪一个?
有一些对实用程序的引用,如More Internet preference pane作者的站点似乎不再提供。我确实通过谷歌搜索在网上找到了它,但它似乎有点不稳定 - 就像它是为较旧的 OSX 编写的 - 可能是 Tiger。
我无法找到有关如何为协议和自定义协议设置 URL 处理程序的信息。我假设plist某个地方有一个我可以编辑的文件 - 或者也许有一个更新、更好的实用程序可以很好地与 Mountain Lion 配合使用?
我使用的是 KeePass 2.19 版。我想要做的不仅仅是一个 URL 地址与给定的用户名和密码相关联。
给定网站的条目可能看起来像这样......
Title
google
User Name
email
Password
pass
URL
https://accounts.google.com/ServiceLogin?hl=en&continue=https://www.google.com/
https://accounts.google.com/ServiceLogin?hl=sv&continue=https://www.google.com/
https://accounts.google.com/ServiceLogin?hl=de&continue=https://www.google.com/
Run Code Online (Sandbox Code Playgroud)
如您所见,我希望查看 Google 登录页面的三种不同语言的?hl=en更改?hl=sv和更改?hl=de。
但这当然可能是完全不同的东西,例如来自同一提供商的不同网络服务,例如 YouTube 和 Google 的 Gmail。非常像 SE,您有多个网站,但只使用一个用户名和密码。
我想像在同一个网站上有多个条目的情况一样,KeePass 实际上会提示您选择要使用的一个。因此,您有多个使用相同 URL 的用户名和密码。但是是否可能有多个 URL 使用相同的用户名和密码,以便 KeePass 询问我“您想使用此密码自动登录以下三个 URL 中的哪一个”?
什么时候去www.facebook.com或者www.cbc.ca省略www?有什么好处或区别吗?
编辑:因此,如果www省略但未自动添加可能会出现问题,如果www添加但不是必需的,会不会有问题?