Files
mongoose/docs/c-api/http.h/mg_send_websocket_handshake.md
T

720 B

title, decl_name, symbol_kind, signature
title decl_name symbol_kind signature
mg_send_websocket_handshake() mg_send_websocket_handshake func void mg_send_websocket_handshake(struct mg_connection *nc, const char *uri, const char *extra_headers);

Sends WebSocket handshake to the server.

nc must be a valid connection, connected to a server. uri is an URI to fetch, extra_headers are extra HTTP headers to send or NULL.

This function is intended to be used by the WebSocket client.

Note that the host header is mandatory in HTTP/1.1 and must be included in extra_headers. mg_send_websocket_handshake2 offers a better API for that.

Deprecated in favour of mg_send_websocket_handshake2