互联网协议不仅仅与浏览器有关。
mailto:在电子邮件程序中引发操作(例如开始一封新电子邮件)
ftp:在 FTP 程序中引发操作(可能集成到 Web 浏览器或 Windows 资源管理器中)
gopher:( 好吧,这已经不再流行了)
myapp://将导致您的 (C#) 应用程序开始运行。那时,它可以执行 C# 应用程序可以执行的任何操作。它可以选择做的一件事是在磁盘上创建一个 .html 文件,并使用
Process.Start("file://Path/To/My.html")
Run Code Online (Sandbox Code Playgroud)
使默认 Web 浏览器打开它刚刚创建的文档。
更新
您当然可以让 myapp:// 协议处理程序将更新发送到托管相关页面的 Web 服务器。我在这里的假设是 myapp:// 处理程序正在客户端计算机上运行,并且在不同的 URL http://mydomain.com上有一个 Web 服务器,提供包含 myapp:// 引用的页面。
http://mydomain.com?user=joe&result=123
?user=joe&result=123
在下次启动 Ajax 回调时更新响应 归档时间: |
|
查看次数: |
2273 次 |
最近记录: |