【问题标题】:JQuery: retrieve object from cookiesJQuery:从 cookie 中检索对象
【发布时间】:2014-02-14 12:50:13
【问题描述】:

我想将我的 websocket 连接存储在 cookie 中。我用$.cookie('ws', ws);在 firebug ws 中看起来像:

WebSocket {binaryType: "blob", extensions: "", protocol: "", onclose: function, onerror: null…}
    URL: "wss://localhost:5432/"
    binaryType: "blob"
    bufferedAmount: 0
    extensions: ""
    onclose: function (m) {
    onerror: null
    onmessage: function (m) {
    onopen: function () {
    protocol: ""
    readyState: 0
    url: "wss://localhost:5432/"
    __proto__: WebSocket
}

问题:

当我从 cookie 获取我的 websocket 连接时,它看起来像:[object WebSocket],我无法从中提取任何东西。

问题:如何将[object WebSocket] 转换为普通的 websocket 对象?

【问题讨论】:

    标签: javascript jquery cookies websocket


    【解决方案1】:

    一个cookie存储文本,试图存储一个对象只会存储它的字符串表示,即无用的字符序列“[object WebSocket]”。

    而是存储相关的(文本)属性,读回它们并从头开始重建对象。

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-07-26
    • 1970-01-01
    • 2018-11-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-04
    • 1970-01-01
    相关资源
    最近更新 更多