作为 URL 的一部分,“leo://plh/” 是什么意思?

作为 URL 的一部分,“leo://plh/” 是什么意思?

有人与我分享了一个链接,但没有任何进展。该用户使用的是移动设备,链接已发送到我的 Gmail 帐户。我询问是否可以分享原始链接(可能涉及敏感信息),但尚未收到回复。

我通过 Google 找到了一些类似结构的链接。以下是示例:

>leo://plh/http%3A*3*3www%2Erackspace%2Ecom*3knowledge_center*3e-
>commerce*3cms-comparison-drupal-joomla-and-wordpress/QUKg

(这都是一个链接,只是不确定如何在 markdown 中强制换行。)

我想知道的是,“leo://plh/”部分是什么意思?我对 URL 结构、方案和 URL 编码有基本的了解……或者在这种情况下,双重编码?不过,不确定 / 是如何变成 *3 的。

这似乎是 Google 应该能回答的问题,但 20 分钟后我却不知所措。我找到的只是更多以这种方式形成的链接示例,却没有解释原因。

ETA:有人认为这是一个自定义 URI 方案 - 很有道理。但它是谁的?谁/什么使用它?谷歌”leo://plh/“您会看到各个网站都有这些链接,它们指向多个其他网站的内容。

答案1

“leo://plh/http……”

此 URL 的格式为自定义URI 方案或使用的 URI移动深度链接


嵌入的链接 URL 是什么?

完整网址为:

leo://plh/http%3A*3*3www%2Erackspace%2Ecom*3knowledge_center*3e-commerce*3cms-comparison-drupal-joomla-and-wordpress/QUKg

使用%3a= :*3=/%2e= .,则嵌入的链接解码为:

http://www.rackspace.com/knowledge_center/article/cms-comparison-drupal-joomla-and-word‌​press

“但是它是谁的?谁/什么使用它?”

有一款手机应用叫低地球轨道(“在您喜爱的地方,为您省钱。)”

当应用程序用于共享链接时,这显然是创建引用 URI 的候选者(“然后您可以通过 Facebook 或 Twitter 与朋友分享优惠。请记住,使用 LEO 的人越多,未来优惠就越多,节省的钱就越多。”)


答案2

我同意这肯定是一个自定义 URL 协议。这存在一些安全问题,这取决于编写应用程序的开发人员是否考虑到了代码注入、防御恶意攻击等问题。但从你的角度来看,我无法想象你不必担心任何事情。至于为什么它毫无进展,可能是因为如上所述,你没有执行协议所需的应用程序。看起来该协议没有注册到任何知名的应用程序软件,但它可能是上述移动应用程序的一部分。

这是有关 URI 方案的文档 https://msdn.microsoft.com/en-us/library/aa767914(v=vs.85).aspx

这是为自定义 url 协议注册协议处理程序的文档。 http://blogs.msdn.com/b/noahc/archive/2006/10/19/register-a-custom-url-protocol-handler.aspx?Redirected=true

从表面上看,协议是 leo://,它与自定义应用程序绑定,然后对链接进行编码以删除浏览器会解析的字符,并且是一个转义选项……我不认为他们打算这样向你发送链接,但是他们发送链接的应用程序以这种格式对其进行了编码,可以直接从你设备上的同一应用程序打开,而不会出现任何浏览器错误。这是我最好的猜测,没有任何文档可供查看

相关内容