summaryrefslogtreecommitdiff
path: root/src/websockets/qwebsocket_wasm_p.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/websockets/qwebsocket_wasm_p.cpp')
-rw-r--r--src/websockets/qwebsocket_wasm_p.cpp9
1 files changed, 1 insertions, 8 deletions
diff --git a/src/websockets/qwebsocket_wasm_p.cpp b/src/websockets/qwebsocket_wasm_p.cpp
index 4435889..d783f90 100644
--- a/src/websockets/qwebsocket_wasm_p.cpp
+++ b/src/websockets/qwebsocket_wasm_p.cpp
@@ -173,15 +173,8 @@ void QWebSocketPrivate::open(const QNetworkRequest &request,
// required for some use cases like MQTT.
// add user subprotocol options
- QStringList protocols = handshakeOptions().subprotocols();
-
+ QStringList protocols = requestedSubProtocols();
QByteArray secProto;
- if (request.hasRawHeader("Sec-WebSocket-Protocol")) {
- secProto = request.rawHeader("Sec-WebSocket-Protocol");
- if (!protocols.contains(secProto)) {
- protocols.append(QString::fromLatin1(secProto));
- }
- }
if (!protocols.isEmpty()) {
// comma-separated list of protocol strings, no spaces
secProto = protocols.join(QStringLiteral(",")).toLatin1();