only WebSocket handshakes have redirects