我一直在閱讀websockets中的ping/pong消息以保持連接的活躍,但我不確定它們是什麼。它是一個獨特的框架類型? (我沒有看到與乒乓相關的chrome中的JavaScript WebSocket對象上的任何方法)。或者它只是一種設計模式(例如,我直接向服務器發送「ping」或任何其他字符串並使其響應)。乒乓球是否與延續幀有關?從瀏覽器發送websocket ping/pong框架
我問的原因是我使用的是在Mongrel2後面運行的python框架,所以我想知道是否有辦法發送Mongrel2一個特定的ping/pong消息,告訴它保持連接沒有我的活python應用程序需要擔心它。類似於有一個單獨的HTTP方法,我猜。我想像一個專用的ping/pong消息幀可能比字符串「ping」更簡單(服務器和網絡上的負載更少),儘管這可能無關緊要。
編輯:我只是看着RFC 6455它看起來像Ping和Pong肯定是控制幀類型與自己的操作碼。那麼我如何從Chrome瀏覽器發送一個Ping框架?
剛剛從服務器ping。每個人都知道非標準端口上的網絡問題,所以他們開始平時定期進行ping。我想你可以ping一個寫得不好的服務器,但是對它做任何敏感的事情可能都不太聰明。 – 2014-02-10 13:48:28