Class RequestParsing

java.lang.Object
org.apache.pekko.http.impl.engine.http2.RequestParsing

public class RequestParsing extends Object
INTERNAL API
  • 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

      public static void checkRequiredPseudoHeader(String name, Object value)
    • checkUniquePseudoHeader

      public static void checkUniquePseudoHeader(String name, Object value)
    • checkNoRegularHeadersBeforePseudoHeader

      public static void checkNoRegularHeadersBeforePseudoHeader(String name, boolean seenRegularHeader)
    • malformedRequest

      public static scala.runtime.Nothing$ malformedRequest(String msg)
    • validateHeader

      public static void validateHeader(HttpHeader httpHeader)