非HTTP方案链接的GitHub风格标记语言

11

是否可以创建一个指向除http://之外的其它协议的链接?

例如,我正在尝试为广告拦截器过滤器创建一个链接。我曾希望这样做可以实现,但事实并非如此。

[Subscribe](abp:subscribe?location=http%3A%2F%2Fraw2.github.com%2Filyakatz%2Fadblock_filters%2Fmaster%2Finpage_popups.txt&title=Inpage%20popups%20filter)

这可行吗?如果可以,怎么做呢?

谢谢。


我猜你在标题中想写“GitHub”。 - Stefano Sanfilippo
谢谢,@StefanoSanfilippo,已更新。 - katzmopolitan
2个回答

2

4
这对于问题中特定的例子有效,但并没有回答关于非HTTP链接协议的一般性问题。如果我想让OneNote打开链接而不是浏览器,该怎么办?通常可以在链接前面加上 onenote: 前缀来实现这一点。你能在Markdown中做到吗? - David Burg

-1

如果有人仍在寻找答案,我刚刚创建了这个非常简单的重定向工具,可以解决我遇到的确切问题,如果还有人遇到:https://github.com/intradeus/http-protocol-redirector

它通过获取查询参数中的任何字符串并将网站重定向到该字符串来工作。它将您的协议URL(Stackoverflow、Github、Slack或任何标记平台无法视为超链接)转换为https。 此外,它只需要两行代码,您可以查看它。

使用方法如下: https://intradeus.github.io/http-protocol-redirector?r=<your protocol:/URL>

例如:


2
请不要只是在答案中发布一些工具或库。至少在答案本身中演示它是如何解决问题的。 - James Risner
是的,抱歉,我添加了一些解释。但它必须是一个工具,因为Github表示他们不会接受非HTTP协议作为超链接。 - Pursuable

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接