Package akka.http.impl.engine.parsing
Class HttpHeaderParser.Settings
- java.lang.Object
-
- akka.http.impl.model.parser.HeaderParser.Settings
-
- akka.http.impl.engine.parsing.HttpHeaderParser.Settings
-
- Direct Known Subclasses:
BodyPartParser.Settings
- Enclosing class:
- HttpHeaderParser
public abstract static class HttpHeaderParser.Settings extends HeaderParser.Settings
INTERNAL API
-
-
Constructor Summary
Constructors Constructor Description Settings()
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description abstract scala.Function2<java.lang.String,java.lang.String,scala.Option<MediaType>>
customMediaTypes()
abstract ParserSettings.ErrorLoggingVerbosity
errorLoggingVerbosity()
abstract int
headerValueCacheLimit(java.lang.String headerName)
abstract scala.collection.immutable.Set<java.lang.String>
ignoreIllegalHeaderFor()
abstract boolean
illegalHeaderWarnings()
abstract ParserSettings.IllegalResponseHeaderNameProcessingMode
illegalResponseHeaderNameProcessingMode()
abstract ParserSettings.IllegalResponseHeaderValueProcessingMode
illegalResponseHeaderValueProcessingMode()
abstract int
maxHeaderNameLength()
abstract int
maxHeaderValueLength()
abstract boolean
modeledHeaderParsing()
-
Methods inherited from class akka.http.impl.model.parser.HeaderParser.Settings
cookieParsingMode, maxCommentParsingDepth, uriParsingMode
-
-
-
-
Method Detail
-
customMediaTypes
public abstract scala.Function2<java.lang.String,java.lang.String,scala.Option<MediaType>> customMediaTypes()
- Specified by:
customMediaTypes
in classHeaderParser.Settings
-
errorLoggingVerbosity
public abstract ParserSettings.ErrorLoggingVerbosity errorLoggingVerbosity()
-
headerValueCacheLimit
public abstract int headerValueCacheLimit(java.lang.String headerName)
-
ignoreIllegalHeaderFor
public abstract scala.collection.immutable.Set<java.lang.String> ignoreIllegalHeaderFor()
-
illegalHeaderWarnings
public abstract boolean illegalHeaderWarnings()
-
illegalResponseHeaderNameProcessingMode
public abstract ParserSettings.IllegalResponseHeaderNameProcessingMode illegalResponseHeaderNameProcessingMode()
- Specified by:
illegalResponseHeaderNameProcessingMode
in classHeaderParser.Settings
-
illegalResponseHeaderValueProcessingMode
public abstract ParserSettings.IllegalResponseHeaderValueProcessingMode illegalResponseHeaderValueProcessingMode()
- Specified by:
illegalResponseHeaderValueProcessingMode
in classHeaderParser.Settings
-
maxHeaderNameLength
public abstract int maxHeaderNameLength()
-
maxHeaderValueLength
public abstract int maxHeaderValueLength()
-
modeledHeaderParsing
public abstract boolean modeledHeaderParsing()
-
-