java.lang.Object
io.helidon.webserver.websocket.WsUpgrader
All Implemented Interfaces:
Http1Upgrader

public class WsUpgrader extends Object implements Http1Upgrader
Http1Upgrader implementation to upgrade from HTTP/1.1 to WebSocket.
  • Field Details

    • WS_KEY

      public static final io.helidon.http.HeaderName WS_KEY
      Websocket key header name.
    • WS_VERSION

      public static final io.helidon.http.HeaderName WS_VERSION
      Websocket version header name.
    • PROTOCOL

      public static final io.helidon.http.HeaderName PROTOCOL
      Websocket protocol header name.
    • EXTENSIONS

      public static final io.helidon.http.HeaderName EXTENSIONS
      Websocket protocol header name.
    • SWITCHING_PROTOCOL_PREFIX

      protected static final String SWITCHING_PROTOCOL_PREFIX
      Switching response prefix.
      See Also:
    • SWITCHING_PROTOCOLS_SUFFIX

      protected static final String SWITCHING_PROTOCOLS_SUFFIX
      Switching response suffix.
      See Also:
    • SUPPORTED_VERSION

      protected static final String SUPPORTED_VERSION
      Supported version.
      See Also:
    • SUPPORTED_VERSION_HEADER

      protected static final io.helidon.http.Header SUPPORTED_VERSION_HEADER
      Supported version header.
  • Constructor Details

    • WsUpgrader

      protected WsUpgrader(WsConfig wsConfig)
  • Method Details