【问题标题】:socketio security issue and differences of socketio and long pollingsocketio安全问题及socketio与长轮询的区别
【发布时间】:2015-08-04 03:46:57
【问题描述】:

nodejs中socket io的安全问题是什么

哪一个更适合使用 node js 进行实时更新。套接字 io 或长轮询。

【问题讨论】:

    标签: node.js socket.io


    【解决方案1】:

    Socket.io 是一个 websocket。如果您将代码部署在共享托管环境中,或者您要通过防火墙,则 websocket 协议可能无法正常工作。

    在这种情况下,您可以将 socket.io 配置为默认使用长轮询策略(使用 XHR 请求)。您将正常发送数据到 websocket API,它会决定使用哪种策略。长轮询更消耗 CPU,它使用 2 个套接字,因为它建立了与服务器的 2 种通信方式。

    【讨论】:

    • 感谢您提供宝贵的解决方案。
    • 你能举个例子吗。
    • 我强烈建议你通过this tutorial
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-10-10
    • 1970-01-01
    • 2020-01-15
    • 1970-01-01
    • 2013-11-29
    • 2021-03-19
    • 2013-10-02
    相关资源
    最近更新 更多