使用自定义协议从浏览器打开/调用我的应用程序

本文关键字:调用 我的 应用程序 浏览器 自定义 协议 | 更新日期: 2023-09-27 17:54:38

我正在制作一个小应用程序,可以打开包含日志数据的我自己的文件。我有这些文件的日志查看器,但想从我的内部网链接到他们。我希望创建一个url,看起来像这样:

log://log/id

其中log和id是文件从网络打开的路径。我该怎么做呢?更改应该在我的应用程序中还是在提供页面(以及链接)的IIS中?

欢呼,

使用自定义协议从浏览器打开/调用我的应用程序

我相信这对于IE来说是很容易做到的,但我不确定其他浏览器是否可行。

要实现自定义方案可能需要在操作系统级别安装/注册,例如在windows的注册表中(允许用户级别就足够了)。为了简单起见,http可能是明智的默认值,除非您真的需要自定义。

MSDN在此讨论windows: http://msdn.microsoft.com/en-us/library/aa767914(v=vs.85).aspx