Posts

Post not yet marked as solved
6 Replies
1.5k Views
I’m trying to figure it out how a ws client can read additional headers set by the WebSocket server during the handshake. Websocket Server (built using the NWProtocolWebSocket) let wsOptions = NWProtocolWebSocket.Options() wsOptions.setClientRequestHandler(serverQueue) { (_, headers) -> NWProtocolWebSocket.Response in 		let additionalHeaders = [("custom-header", "hi there")] 		return .init(status: .accept, subprotocol: nil, additionalHeaders: additionalHeaders) } Websocket Client (built using the NWProtocolWebSocket) I'm aware that NWProtocolWebSocket.Metadata has an additionalServerHeaders but I don't know how to access it.
Posted
by alemar11.
Last updated
.