Click Here to
have the test server send a big picture by http.
Status
Title
Websocket connection not initialized
dumb increment-protocol
The incrementing number is coming from the server at 20Hz and is individual for
each connection to the server... try opening a second browser window.
The button sends a message over the websocket link to ask the server
to zero just this connection's number.
Status
Title
Websocket connection not initialized
lws-mirror-protocol
Use the mouse to draw on the canvas below -- all other browser windows open
on this page see your drawing in realtime and you can see any of theirs as
well.
The lws-mirror protocol doesn't interpret what is being sent to it, it just
re-sends it to every other websocket it has a connection with using that
protocol, including the guy who sent the packet.
libwebsockets-test-client joins in by spamming circles on to this
shared canvas when run.
Status
Title
Actions
Websocket connection not initialized
Open and close testing
To help with open and close testing, you can open and close a connection by
hand using the buttons.
"Close" closes the connection from the browser with code 3000
and reason 'Bye!".
"Request Server Close" sends a message asking the server to
initiate the close, which it does with code 1001 and reason "Seeya".
Status
Actions
Websocket connection not initialized
Server Info
This information is sent by the server over a ws[s] link and updated live
whenever the information changes server-side.
Title
POST Form testing
This tests POST handling in lws.
FORM 1: send with urlencoded POST body args
FORM 2: send with multipart/form-data
(can handle file upload, test limited to 100KB)