99得票7回答
Chrome中的自定义协议处理程序

我如何在Chrome中设置自定义协议处理程序?例如: myprotocol://testfile 我需要将此发送到http://example.com?query=testfile,然后将HTTP响应发送到我的扩展程序。

34得票3回答
URI方案的有效字符是什么?

我正在思考注册应用程序到URL协议,我想知道,在方案中允许使用哪些字符? 以下是一些示例: h323(包含数字) h323:[<user>@]<host>[:<port>][;<parameters>] z39.50r(也包含.) z3...

28得票2回答
使用Electron(macOS),通过深度链接打开应用并传递参数

我希望使用Electron(macOS)打开应用程序并通过深度链接传递参数。 项目'electron-deep-linking-mac-win'在GitHub上。 编辑package.json,按照'electron-builder'快速设置指南生成mac安装程序。请参考下面的动画演示: ...

25得票2回答
在Windows 8+操作系统中使用Chrome浏览器检测自定义协议处理程序

我正在尝试使用不同的浏览器检测是否安装并使用了处理自定义协议的应用程序。我查看了本站上的其他问题,例如:如何检测浏览器的协议处理程序?,并查看了像这样的资源,以便在大多数平台上在大多数浏览器中运行。 在您标记此问题为重复之前,请听我说... 我已经使我的函数在除Windows 8+上的Ch...

17得票4回答
Linux中的自定义协议?

我试图将我的业余项目移植到Linux上。最好使用C#编写的Mono框架。但我也在考虑Python。 该应用程序的一个功能是需要关联自定义协议,以便在用户点击应用程序网站上像这样的链接时调用应用程序:myapp://module/action 如此类,这样的和这样的自定义协议。 在Linux...

14得票4回答
URL协议处理程序安全警告

我有一个用于处理myhandler://path/to/something形式的url的自定义url协议处理程序。该程序已注册到本地安装的客户端应用程序,以处理请求并执行“正确的操作”。 但是,在outlook(2007)中存在这种形式的链接时,outlook会显示一个大而可怕的警告,上面写...

12得票1回答
在哪里调用navigator.registerProtocolHandler?

如何在哪里使用navigator.registerProtocolHandler让它起作用? . 这个主题建议您调用以下函数来添加自定义协议处理程序:navigator.registerProtocolHandler('web+custom', 'http://example.com/rp...

9得票1回答
使用自定义协议的CSP(内容安全策略)

我在开发一个基金经纪网站时遇到了一些困难。 作为我们安全策略的一部分,我们的服务器上实施了内容安全策略(CSP),但现在,我们正在实现与北欧银行提供的桌面软件(BankID)进行通信。 随之而来的问题是:要打开BankID桌面软件,应该点击一个自定义协议的链接,看起来像这样: banki...

8得票2回答
实验协议设计与开发工具?

有没有开源、高级工具可以通过GUI简化和简化实验性网络协议(TCP/UDP)的开发?基本上,像动态状态机编辑器一样的东西,它允许您定义“数据包”,“消息”,“状态”,“验证器”,“处理程序”等。最好,这样的工具应该足够全面,以处理协议的所有相关方面(即客户端和服务器),因此高级协议描述可以序列...

7得票1回答
当我尝试依次调用我的注册协议时,只有一个可以随机调用。

我注册了两个协议。 当我在同一个事件中尝试调用这两个协议时,在Chrome浏览器中只有一个会被调用。 $(function () { $("div[href]").click(function (event) { debugger; //...