【问题标题】:Mozilla Firefox’s WebSocket implementationMozilla Firefox 的 WebSocket 实现
【发布时间】:2014-09-17 13:15:47
【问题描述】:

我通过在我的 jQuery 的构造函数中传递 ws://URI 来创建一个 window.WebSocket 对象。然后使用该对象的 send 调用发送 JSON 消息。

但是在浏览器的开发者工具中,请求的 URI 是 http,而我创建的对象是 ws URI。

我想知道,Mozilla Firefox 的 WebSocket 实现是否通过 http 作为 URI 而不是 ws

【问题讨论】:

    标签: jquery web-services firefox websocket firefox-os


    【解决方案1】:

    您确定您看到的不只是 WebSocket 协议握手吗? http://blog.teamtreehouse.com/an-introduction-to-websockets 查看 101 响应

    【讨论】:

    • 嗨,是的,websocket 协议握手正常进行。只想知道,如果我通过在构造函数中传递 'ws://URI' 来创建 window.WebSocket 对象。从浏览器发送的请求 URI 将是具有升级标头的“http:// URI”? (浏览器会发送 http uri 而不是 ws uri ?)
    • 可以肯定的是。该示例的设置如下: var socket = new WebSocket('ws://echo.websocket.org');它发送了带有升级的http请求。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-08-08
    • 2016-08-09
    • 2017-07-26
    • 2015-04-02
    • 1970-01-01
    • 2016-05-27
    • 2016-03-06
    相关资源
    最近更新 更多