Real-time WebSocket service for CloudScan - streams live scan logs and status updates
- WebSocket connections for real-time updates
- Live scan log streaming
- Status change broadcasting
- JWT-based authentication
- Connection pooling
- Auto-reconnect support
Client connection:
const ws = new WebSocket('wss://cloudscan.com/ws/scans/scan-123?token=jwt_token');
ws.onmessage = (event) => {
const data = JSON.parse(event.data);
if (data.type === 'log') {
console.log(data.message);
}
};log- Scan log linestatus- Status changeprogress- Progress updatecomplete- Scan finished