gpt4 book ai didi

ruby - Websocket发送无法从电话网络发送

转载 作者:行者123 更新时间:2023-12-03 12:04:29 24 4
gpt4 key购买 nike

我有一个基于websockets的实时游戏。有了WIFI,一切都会按预期运行。但是通过电话网络,连接已打开,但服务器上未收到消息。在客户端收到服务器ping的同时。我在服务器上使用ruby/sinatra在heroku上使用websocket实现,我的客户端是使用websocket库的android应用。

此行为仅发生在3G电话网络中,而没有WIFI。
我已经了解到由于电话网络提供商使用的代理服务器,websockets无法在电话网络上工作,那么我怎么会收到来自服务器的ping信息呢?请帮忙。

最佳答案

我通过在SSL上传递来解决了此问题。我使用wss://而不是ws://,即使在电话网络上也可以正常工作。

关于ruby - Websocket发送无法从电话网络发送,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34693571/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com