public final class StringHeaderValueConverter extends java.lang.Object implements HeaderValueConverter<java.lang.String>
HeaderValueConverter for string values. It returns the header string after trimming any leading or trailing white space characters (since in
general they do not belong to the value, see RFC 7230, Section 3.2).
RFC 2047 is not supported by this implementation.| Constructor and Description |
|---|
StringHeaderValueConverter() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
parseValue(java.lang.String headerValueString)
Parses the given string representation of a header value into an Object of type
ValueType. |
java.lang.String |
valueString(java.lang.String headerValue)
Renders the given header value into its string reperesentation.
|
public java.lang.String parseValue(java.lang.String headerValueString)
HeaderValueConverterValueType.parseValue in interface HeaderValueConverter<java.lang.String>public java.lang.String valueString(java.lang.String headerValue)
field-value = *( field-content / obs-fold )
field-content = field-vchar [ 1*( SP / HTAB ) field-vchar ]
field-vchar = VCHAR / obs-text
obs-fold = CRLF 1*( SP / HTAB )
; obsolete line folding
; see Section 3.2.4
VCHAR = %x21-7E
; visible (printing) characters
obs-text = %x80-FF
valueString in interface HeaderValueConverter<java.lang.String>headerValue - The header value.