pub fn is_websocket_upgrade(request: &str) -> bool
Parse the request to determine if it’s a WebSocket upgrade. Returns the pre-read bytes for replay.