Example ping

Can be used as keep-alive. A successful ping will respond with a PONG (16)

No authorization is required for sending a ping request.


A Ping package has no data so we only need to construct the header:

  • Data length (0) \x00\x00\x00\x00
  • Identifier (0) \x00\x00
  • Ping package type (32) \x20
  • Inverse type check bit (223) \xdf

Sending the Ping package


Responding Pong package