ruby - Ruby Socket - 计算出还有多少字节要读取(SSLSocket)
问题描述
我写了一个点对点的信使。两个对等体建立连接后,他们想知道对方是否向他发送了消息。如果不是,它会自己发送一条消息。所以我需要一个函数来告诉我在套接字上还有多少字节要读取。我查看了文档,但没有找到。
当我刚问这个问题时,我被重定向到Ruby TCPSocket:找出可用的数据量。但是,我使用 SSL 套接字,它似乎没有 .ready?。
有人知道 SSLSocket 的函数版本吗?
我会很高兴得到答案!
解决方案
推荐阅读
- python - pygame NameError: name 'self' is not defined 但看不到缩进问题
- material-components-web - Material Components 中的持久抽屉
- javascript - 如何按字母数对数组进行排序?
- php - PHP函数通过return传递时不返回任何信息,但会在函数内愉快地回显
- dax - 我们可以在 DAX 中计算 TRUE()
- python - 是否可以在 pyinstaller 独立可执行文件中包含第三方 app.exe 文件?
- mysql - 具有多行的 Tablix 单元格
- haskell - 获取所有数据构造器上没有模式匹配的类型数据
- javascript - 使用 Jest 测试 ES6 类时出现问题
- java - Kafka Consumer在Spring MVC中的接口