From 2529fa6e7e7ff903097b3ed5b87d73b51105a7b4 Mon Sep 17 00:00:00 2001 From: bill2004158 Date: Sat, 18 Jul 2020 16:38:04 +0800 Subject: [PATCH] Update RCTSRWebSocket.m Only add Sec-WebSocket-Protocol header if has _requestedProtocols. --- Libraries/WebSocket/RCTSRWebSocket.m | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Libraries/WebSocket/RCTSRWebSocket.m b/Libraries/WebSocket/RCTSRWebSocket.m index b967c14173d6..8ce6edc4dae2 100644 --- a/Libraries/WebSocket/RCTSRWebSocket.m +++ b/Libraries/WebSocket/RCTSRWebSocket.m @@ -462,7 +462,7 @@ - (void)didConnect CFHTTPMessageSetHeaderFieldValue(request, CFSTR("Origin"), (__bridge CFStringRef)_url.RCTSR_origin); - if (_requestedProtocols) { + if (_requestedProtocols && _requestedProtocols.count > 0) { CFHTTPMessageSetHeaderFieldValue(request, CFSTR("Sec-WebSocket-Protocol"), (__bridge CFStringRef)[_requestedProtocols componentsJoinedByString:@", "]); }