command line interface to websockets for scriptable testing & integration
go install -v github.com/BourgeoisBear/wscli
Connect to Websocket
\dial ws://127.0.0.1:8080/ws
Disconnect from Websocket
\hup
Send Message (heredoc format)
\msg [message terminator]
message line 1
message line 2
message line 3
[message terminator]
(default terminator is a blank line if left unspecified)
Specify HTTP Headers
Authorization: awo875pu84uj6paj436up
Content-Type: application/json
List Specified HTTP Headers
\hdrlst
Clear Specific HTTP Header (key without value)
Authorization:
Clear All Specified HTTP Headers
\hdrclr