Package dev.relism.flash
Class RequestParser
java.lang.Object
dev.relism.flash.RequestParser
One instance per connection, the buffer is allocated once and reused across keep-alive
requests. Grows on demand (doubling, up to
maxHeaderBufferSize). Zero String
allocations during parsing; paths, headers and protocol are exposed as ByteView slices.-
Constructor Summary
ConstructorsConstructorDescriptionRequestParser(int maxHeaderBufferSize) RequestParser(int maxHeaderBufferSize, InetSocketAddress remoteAddress) -
Method Summary
-
Constructor Details
-
RequestParser
public RequestParser() -
RequestParser
public RequestParser(int maxHeaderBufferSize) -
RequestParser
-
-
Method Details
-
parse
- Throws:
IOException
-