将 URI 转发到本地服务器

forwarding a URI to a local server

阅读 Registering an Application to a URI Scheme 关于如何在 Windows 中注册应用程序以响应特定 URI 方案后,我想知道这是否可以完成,但是没有应用程序,而是有一个本地主机服务器处理调用。

我可以将本地主机 URL 添加到 HKEY_CLASSES_ROOT 命令参数吗?那里只允许 .exe 吗?

编辑:我已经在本地主机上试过了,不幸的是它没有任何效果。

谢谢

呵呵,悬赏之后,我知道了如何将本地主机 URL 设置为注册 URI 方案的应用程序。

例如,对于 SIP 地址呼叫,打开命令为:

[HKEY_CLASSES_ROOT\sip\shell\open\command] @="explorer \"http://localhost:8000/%1\""

这样我们使用explorer命令打开localhostURL使用第一个参数作为SIP地址调用