HTTPServerResponse.switchProtocol

Special method sending a SWITCHING_PROTOCOLS response to the client.

Notice: For the overload that returns a ConnectionStream, it must be ensured that the returned instance doesn't outlive the request handler callback.

  1. ConnectionStream switchProtocol(string protocol)
    class HTTPServerResponse
    scope @safe
    ConnectionStream
    switchProtocol
    (
    string protocol
    )
  2. void switchProtocol(string protocol, void delegate(scope ConnectionStream) @(safe) del)

Parameters

protocol string

The protocol set in the "Upgrade" header of the response. Use an empty string to skip setting this field.

Meta