Man page - wscat(1)

Packages contains this manual

Manual

WSCAT

NAME
SYNOPSIS
OPTIONS

NAME

wscat - Communicate over websocket

SYNOPSIS

wscat [ options ] (--listen <port> | --connect <url>)

OPTIONS

-V , --version

output the version number

--auth <username:password>

add basic HTTP authentication header

--ca <ca>

specify a Certificate Authority ( --connect only)

--cert <cert>

specify a Client SSL Certificate ( --connect only)

--host <host>

optional host

--key <key>

specify a Client SSL Certificate’s key ( --connect only)

--max-redirects [num]

maximum number of redirects allowed (default: 10)

--no-color

run without color

--passphrase [passphrase]

specify a Client SSL Certificate Key’s passphrase ( --connect only). If you don’t provide a value, it will be prompted for

--proxy <[protocol://]host[:port]>

connect via a proxy. Proxy must support CONNECT method

--slash

enable slash commands for control frames ( /ping [data], /pong [data], /close [code [, reason]]) ( --connect only)

-c , --connect <url>

connect to a WebSocket server

-H , --header <header:value>

set an HTTP header. Repeat to set multiple ( --connect only) (default: [])

-l , --listen <port>

listen on port

-L , --location

follow redirects

-n , --no-check

do not check for unauthorized certificates ( --connect only)

-o , --origin <origin>

optional origin

-p , --protocol <version>

optional protocol version

-P , --show-ping-pong

print a notification when a ping or pong is received ( --connect only)

-s , --subprotocol <protocol>

optional subprotocol. Repeat to specify more than one (default: [])

-w , --wait <seconds>

wait given seconds after executing command

-x , --execute <command>

execute command after connecting ( --connect only)

-h , --help

display help for command