Package io.netty.handler.codec.http
Class HttpObjectDecoder.LineParser
- java.lang.Object
-
- io.netty.handler.codec.http.HttpObjectDecoder.HeaderParser
-
- io.netty.handler.codec.http.HttpObjectDecoder.LineParser
-
- Enclosing class:
- HttpObjectDecoder
private final class HttpObjectDecoder.LineParser extends HttpObjectDecoder.HeaderParser
-
-
Field Summary
-
Fields inherited from class io.netty.handler.codec.http.HttpObjectDecoder.HeaderParser
maxLength, seq, size
-
-
Constructor Summary
Constructors Constructor Description LineParser(ByteBuf seq, int maxLength)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected TooLongFrameExceptionnewException(int maxLength)ByteBufparse(ByteBuf buffer, java.lang.Runnable strictCRLFCheck)private booleanskipControlChars(ByteBuf buffer, int readableBytes, int readerIndex)-
Methods inherited from class io.netty.handler.codec.http.HttpObjectDecoder.HeaderParser
reset
-
-
-
-
Constructor Detail
-
LineParser
LineParser(ByteBuf seq, int maxLength)
-
-
Method Detail
-
parse
public ByteBuf parse(ByteBuf buffer, java.lang.Runnable strictCRLFCheck)
- Overrides:
parsein classHttpObjectDecoder.HeaderParser
-
skipControlChars
private boolean skipControlChars(ByteBuf buffer, int readableBytes, int readerIndex)
-
newException
protected TooLongFrameException newException(int maxLength)
- Overrides:
newExceptionin classHttpObjectDecoder.HeaderParser
-
-