Function derive_accept_key

fn derive_accept_key(request_key: &[u8]) -> String

Derive the Sec-WebSocket-Accept response header from a Sec-WebSocket-Key request header.

This function can be used to perform a handshake before passing a raw TCP stream to [WebSocket::from_raw_socket][crate::protocol::WebSocket::from_raw_socket].