This professional WebSocket Online Tool uses an internal WebSocket Proxy to test and measure the entire functionality of a WebSocket connection,
and supports you to check whether your WebSocket server fulfills all requirements regarding RFC 6455.
The WebSocket log output displayed in your Web browser is created by an intermediate WebSocket Proxy Client running on this HTTPS server www.wss-websocket.net.
Based on this concept - instead of directly connecting the Web browser to a WebSocket server - this WebSocket online tool provides the following advanced features:
Send WebSocket ping frames on command
Send WebSocket text frames on command
Send WebSocket binary frames on command
Display received WebSocket ping frames initiated by the WebSocket server
Display received WebSocket text frames and binary frames
Measure and display WebSocket TCP/IP and SSL performance data
When connecting to a WebSocket server, the following performance data are measured and displayed:
TCP/IP Connect Time
SSL/TLS Handshake Time (wss only)
HTTP Upgrade Request Time
HTTP Upgrade Response Time
When sending or receiving WebSocket Frames to or from a WebSocket server the following performance data are measured and displayed per WebSocket Frame:
WebSocket Transmit Time: Time to sent the data of a WebSocket Frame to the WebSocket server (inclusive flushing the network connection)
WebSocket Receive Time: Time to receive the data of a WebSocket Frame from the WebSocket server
The verification of SSL server certificates is disabled by the WebSocket proxy client.
Therefore this tool can also connect to a WebSocket server which contains an invalid or an expired SSL server certificate.
The following options are available at HTTP level when connecting to a WebSocket server:
Configurable WebSocket Server URL
Configurable SSL/TLS version (wss only)
Support of a SSL/TLS PKCS12 client certificate (wss only)
Configurable "Origin" HTTP request header field
Support for HTTP Basic Authentication
You can save your form entries (your configuration) of the WebSocket Online Tool by downloading them to your local device and reapplying them later by uploading them.
In case if you have used a PKCS12 client certificate, then the password of the PKCS12 client certificate is not saved in the downloaded data and you have
to enter the password of the PKCS12 client certificate again when uploading the data.