Class RequestParsing
java.lang.Object
org.apache.pekko.http.impl.engine.http2.RequestParsing
INTERNAL API
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic void
checkNoRegularHeadersBeforePseudoHeader
(String name, boolean seenRegularHeader) static void
checkRequiredPseudoHeader
(String name, Object value) static void
checkUniquePseudoHeader
(String name, Object value) static scala.runtime.Nothing$
malformedRequest
(String msg) static HttpHeader
parseHeaderPair
(HttpHeaderParser httpHeaderParser, String name, String value) static scala.Function1<Http2SubStream,
HttpRequest> parseRequest
(HttpHeaderParser httpHeaderParser, ServerSettings serverSettings, org.apache.pekko.stream.Attributes streamAttributes) static void
validateHeader
(HttpHeader httpHeader)
-
Constructor Details
-
RequestParsing
public RequestParsing()
-
-
Method Details
-
parseRequest
public static scala.Function1<Http2SubStream,HttpRequest> parseRequest(HttpHeaderParser httpHeaderParser, ServerSettings serverSettings, org.apache.pekko.stream.Attributes streamAttributes) -
parseHeaderPair
public static HttpHeader parseHeaderPair(HttpHeaderParser httpHeaderParser, String name, String value) -
checkRequiredPseudoHeader
-
checkUniquePseudoHeader
-
checkNoRegularHeadersBeforePseudoHeader
-
malformedRequest
-
validateHeader
-