Package io.servicetalk.http.netty
Class H1SpecExceptions.Builder
java.lang.Object
io.servicetalk.http.netty.H1SpecExceptions.Builder
- Enclosing class:
- H1SpecExceptions
Builder for
H1SpecExceptions
.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionallowLFWithoutCR
(boolean allow) allowPrematureClosureBeforePayloadBody
(boolean allow) Allows interpreting connection closures as the end of HTTP/1.1 messages if the receiver did not receive any part of the payload body before the connection closure.build()
BuildsH1SpecExceptions
.
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
allowPrematureClosureBeforePayloadBody
Allows interpreting connection closures as the end of HTTP/1.1 messages if the receiver did not receive any part of the payload body before the connection closure.- Parameters:
allow
-true
if the receiver should interpret connection closures as the end of HTTP/1.1 messages if it did not receive any part of the payload body before the connection closure.- Returns:
this
-
allowLFWithoutCR
AllowLF
without a proceedingCR
as described in HTTP/1.x Message Parsing Robustness:Although the line terminator for the start-line and header fields is the sequence CRLF, a recipient MAY recognize a single LF as a line terminator and ignore any preceding CR.
- Parameters:
allow
-true
to allowLF
without a proceedingCR
.- Returns:
this
-
build
BuildsH1SpecExceptions
.- Returns:
- a new
H1SpecExceptions
-