Class WebSocketExtensionUtil
java.lang.Object
io.netty.handler.codec.http.websocketx.extensions.WebSocketExtensionUtil
public final class WebSocketExtensionUtil
extends java.lang.Object
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final java.lang.Stringprivate static final java.util.regex.Patternprivate static final charprivate static final java.lang.String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) static java.lang.StringcomputeMergeExtensionsHeaderValue(java.lang.String userDefinedHeaderValue, java.util.List<WebSocketExtensionData> extraExtensions) static java.util.List<WebSocketExtensionData> extractExtensions(java.lang.String extensionHeader) (package private) static booleanisWebsocketUpgrade(HttpHeaders headers) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
EXTENSION_SEPARATOR
private static final java.lang.String EXTENSION_SEPARATOR- See Also:
-
PARAMETER_SEPARATOR
private static final java.lang.String PARAMETER_SEPARATOR- See Also:
-
PARAMETER_EQUAL
private static final char PARAMETER_EQUAL- See Also:
-
PARAMETER
private static final java.util.regex.Pattern PARAMETER
-
-
Constructor Details
-
WebSocketExtensionUtil
private WebSocketExtensionUtil()
-
-
Method Details
-
isWebsocketUpgrade
-
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)
-