public final class HttpUtils extends Object
| Modifier and Type | Method and Description | ||||||
|---|---|---|---|---|---|---|---|
static String |
encodeSettings(Http2Settings settings) |
||||||
static void |
fromVertxInitialSettings(boolean server,
Http2Settings vertxSettings,
io.netty.handler.codec.http2.Http2Settings nettySettings) |
||||||
static io.netty.handler.codec.http2.Http2Settings |
fromVertxSettings(Http2Settings settings) |
||||||
static io.netty.buffer.ByteBuf |
generateWSCloseFrameByteBuf(short statusCode,
String reason) |
||||||
static String |
normalizePath(String pathname)
| ||||||
static String |
removeDots(CharSequence path)
Removed dots as per
static URIresolveURIReference(String base,
String ref)
Resolve an URI reference as per
static URIresolveURIReference(URI base,
String ref)
Resolve an URI reference as per
static Http2SettingstoVertxSettings(io.netty.handler.codec.http2.Http2Settings settings) | ||||||
static void |
validateHeader(CharSequence name,
CharSequence value) |
||||||
static void |
validateHeader(CharSequence name,
Iterable<? extends CharSequence> values) |
||||||
static void |
validateHeaderName(CharSequence value) |
||||||
static void |
validateHeaderValue(CharSequence seq) |
public static String normalizePath(String pathname)
pathname - raw pathpublic static String removeDots(CharSequence path)
path - raw pathpublic static URI resolveURIReference(String base, String ref) throws URISyntaxException
URISyntaxExceptionpublic static URI resolveURIReference(URI base, String ref) throws URISyntaxException
URISyntaxExceptionpublic static void fromVertxInitialSettings(boolean server,
Http2Settings vertxSettings,
io.netty.handler.codec.http2.Http2Settings nettySettings)
public static io.netty.handler.codec.http2.Http2Settings fromVertxSettings(Http2Settings settings)
public static Http2Settings toVertxSettings(io.netty.handler.codec.http2.Http2Settings settings)
public static String encodeSettings(Http2Settings settings)
public static io.netty.buffer.ByteBuf generateWSCloseFrameByteBuf(short statusCode,
String reason)
public static int parseKeepAliveHeaderTimeout(CharSequence value)
public static void validateHeader(CharSequence name, CharSequence value)
public static void validateHeader(CharSequence name, Iterable<? extends CharSequence> values)
public static void validateHeaderValue(CharSequence seq)
public static void validateHeaderName(CharSequence value)
Copyright © 2020. All rights reserved.