【问题标题】:Dealing with unknown web protocols处理未知的网络协议
【发布时间】:2014-01-14 09:14:28
【问题描述】:

我正在为某人开发一个网站,他们的论坛允许用户将他们的 AIM 名称放在他们的联系人列表中。我发现如果我使用aim:协议添加一个链接,就会弹出用户的AIM客户端。

我不确定如何处理无法识别该协议的浏览器。有没有办法抓住它?

【问题讨论】:

    标签: error-handling protocols aim


    【解决方案1】:

    很遗憾,没有。

    确切地说,如果协议由浏览器中的插件处理,则浏览器用户代理字符串可能(通常)让服务器知道它。操作系统中还有客户端注册的其他协议,如果浏览器遇到该协议,我会咨询操作系统。

    更复杂的是,浏览器在协议方面的行为也不同。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-06-21
      • 2013-12-14
      • 2011-12-02
      • 2012-09-26
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多