hi! welcome to ip.villainsrule.xyz
this holds some simple testing mechanisms
websocket behavior:
- on connect, the server will immediately send the connecting IP
- on message, the server will respond with the message

const ws = new WebSocket('$HOST');
ws.onmessage = (m) => console.log('ip:', m.data)


this is hosted entirely inside of a cloudflare worker...no limits, have fun!

GET /$ for your IP
{METHOD} /& for the body, headers, method, IP and other information!