format: WS is 1 byte only
format: support HTTP