Class PseudoHeaders

java.lang.Object
dev.relism.flash.http2.message.PseudoHeaders

public final class PseudoHeaders extends Object
Validates request pseudo-headers and HTTP/2 field rules while extracting request metadata.
  • Constructor Details

    • PseudoHeaders

      public PseudoHeaders()
  • Method Details

    • validate

      public void validate(HpackHeaderBlock block, int streamId)
    • validateTrailers

      public static void validateTrailers(HpackHeaderBlock block, int streamId)
      Validates a trailing field section, where pseudo-fields are never permitted.
    • method

      public PooledSlice method()
    • scheme

      public PooledSlice scheme()
    • path

      public PooledSlice path()
    • authority

      public PooledSlice authority()
    • websocket

      public boolean websocket()