Top Fields Constructors Methods
io.netty.handler.codec.http.websocketx.extensions

public final Class WebSocketExtensionUtil

extends Object
Class Inheritance
Imports
io.netty.handler.codec.http.HttpHeaderNames, .HttpHeaderValues, .HttpHeaders, java.util.ArrayList, .Collections, .HashMap, .List, .Map, .Map.Entry, java.util.regex.Matcher, .Pattern

Field Summary

Modifier and TypeField and Description
private static final String
private static final Pattern
private static final char
private static final String

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
pack-priv static String
computeMergeExtensionsHeaderValue(String userDefinedHeaderValue, List<WebSocketExtensionData> extraExtensions)

public static List<WebSocketExtensionData>
extractExtensions(String extensionHeader)

pack-priv static boolean
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

EXTENSION_SEPARATORback to summary
private static final String EXTENSION_SEPARATOR
PARAMETERback to summary
private static final Pattern PARAMETER
PARAMETER_EQUALback to summary
private static final char PARAMETER_EQUAL
PARAMETER_SEPARATORback to summary
private static final String PARAMETER_SEPARATOR

Constructor Detail

WebSocketExtensionUtilback to summary
private WebSocketExtensionUtil()

Method Detail

computeMergeExtensionsHeaderValueback to summary
pack-priv static String computeMergeExtensionsHeaderValue(String userDefinedHeaderValue, List<WebSocketExtensionData> extraExtensions)
extractExtensionsback to summary
public static List<WebSocketExtensionData> extractExtensions(String extensionHeader)
isWebsocketUpgradeback to summary
pack-priv static boolean isWebsocketUpgrade(HttpHeaders headers)