Short list of endpoint prefixes:
abstract:
abstract-listen:
seqpacket-abstract:
seqpacket-abstract-listen:
appendfile:
async-fd:
cmd:
empty:
devnull:
exec:
literal:
literal-base64:
mock_stream_socket:
random:
readfile:
registry-stream-connect:
registry-stream-listen:
seqpacket:
seqpacket-listen:
seqpacket-listen-fd:
seqpacket-listen-fdname:
stdio:
tcp:
tcp-listen:
tcp-listen-fd:
tcp-listen-fdname:
udp-bind:
udp:
udp-fd:
udp-fdname:
udp-server:
udp-server-fd:
udp-server-fdname:
unix:
unix-listen:
unix-listen-fd:
unix-listen-fdname:
writefile:
ws-listen:
ws://
wss://
Short list of overlay prefixes:
lengthprefixed:
lines:
log:
read_chunk_limiter:
reuse-raw:
chunks:
tls:
write_buffer:
write_chunk_limiter:
ws-accept:
ws-connect:
ws-lowlevel-client:
ws-lowlevel-server:
ws-upgrade:
ws-request:
Examples:
websocat ws://127.0.0.1:1234
Simple WebSocket client
websocat -s 1234
Simple WebSocket server
websocat -b tcp-l:127.0.0.1:1234 wss://ws.vi-server.org/mirror
TCP-to-WebSocket converter
websocat -b ws-l:127.0.0.1:8080 udp:127.0.0.1:1234
WebSocket-to-UDP converter
Use doc.md for reference of all Websocat functions