Class WebSocketExtensionUtil


  • public final class WebSocketExtensionUtil
    extends java.lang.Object
    • Field Detail

      • EXTENSION_SEPARATOR

        private static final java.lang.String EXTENSION_SEPARATOR
        See Also:
        Constant Field Values
      • PARAMETER_SEPARATOR

        private static final java.lang.String PARAMETER_SEPARATOR
        See Also:
        Constant Field Values
      • PARAMETER

        private static final java.util.regex.Pattern PARAMETER
    • Constructor Detail

      • WebSocketExtensionUtil

        private WebSocketExtensionUtil()
    • Method Detail

      • isWebsocketUpgrade

        static boolean isWebsocketUpgrade​(HttpHeaders headers)
      • extractExtensions

        public static java.util.List<WebSocketExtensionData> extractExtensions​(java.lang.String extensionHeader)
      • computeMergeExtensionsHeaderValue

        static java.lang.String computeMergeExtensionsHeaderValue​(java.lang.String userDefinedHeaderValue,
                                                                  java.util.List<WebSocketExtensionData> extraExtensions)