websocket_client_prepare_handshake


Description:

[ Version ( since = "2.50" ) ]
public void websocket_client_prepare_handshake (Message msg, string? origin, string[]? protocols)

Adds the necessary headers to msg to request a WebSocket handshake.

The message body and non-WebSocket-related headers are not modified.

This is a low-level function; if you use websocket_connect_async to create a WebSocket connection, it will call this for you.

Parameters:

msg

a Message

origin

the "Origin" header to set

protocols

list of protocols to offer


Namespace: Soup
Package: libsoup-2.4