Package fi.iki.elonen
Class NanoHTTPD.ContentType
- java.lang.Object
-
- fi.iki.elonen.NanoHTTPD.ContentType
-
- Enclosing class:
- NanoHTTPD
protected static class NanoHTTPD.ContentType extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private static java.lang.String
ASCII_ENCODING
private java.lang.String
boundary
private static java.util.regex.Pattern
BOUNDARY_PATTERN
private static java.lang.String
BOUNDARY_REGEX
private static java.util.regex.Pattern
CHARSET_PATTERN
private static java.lang.String
CHARSET_REGEX
private static java.lang.String
CONTENT_REGEX
private java.lang.String
contentType
private java.lang.String
contentTypeHeader
private java.lang.String
encoding
private static java.util.regex.Pattern
MIME_PATTERN
private static java.lang.String
MULTIPART_FORM_DATA_HEADER
-
Constructor Summary
Constructors Constructor Description ContentType(java.lang.String contentTypeHeader)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getBoundary()
java.lang.String
getContentType()
java.lang.String
getContentTypeHeader()
private java.lang.String
getDetailFromContentHeader(java.lang.String contentTypeHeader, java.util.regex.Pattern pattern, java.lang.String defaultValue, int group)
java.lang.String
getEncoding()
boolean
isMultipart()
NanoHTTPD.ContentType
tryUTF8()
-
-
-
Field Detail
-
ASCII_ENCODING
private static final java.lang.String ASCII_ENCODING
- See Also:
- Constant Field Values
-
MULTIPART_FORM_DATA_HEADER
private static final java.lang.String MULTIPART_FORM_DATA_HEADER
- See Also:
- Constant Field Values
-
CONTENT_REGEX
private static final java.lang.String CONTENT_REGEX
- See Also:
- Constant Field Values
-
MIME_PATTERN
private static final java.util.regex.Pattern MIME_PATTERN
-
CHARSET_REGEX
private static final java.lang.String CHARSET_REGEX
- See Also:
- Constant Field Values
-
CHARSET_PATTERN
private static final java.util.regex.Pattern CHARSET_PATTERN
-
BOUNDARY_REGEX
private static final java.lang.String BOUNDARY_REGEX
- See Also:
- Constant Field Values
-
BOUNDARY_PATTERN
private static final java.util.regex.Pattern BOUNDARY_PATTERN
-
contentTypeHeader
private final java.lang.String contentTypeHeader
-
contentType
private final java.lang.String contentType
-
encoding
private final java.lang.String encoding
-
boundary
private final java.lang.String boundary
-
-
Method Detail
-
getDetailFromContentHeader
private java.lang.String getDetailFromContentHeader(java.lang.String contentTypeHeader, java.util.regex.Pattern pattern, java.lang.String defaultValue, int group)
-
getContentTypeHeader
public java.lang.String getContentTypeHeader()
-
getContentType
public java.lang.String getContentType()
-
getEncoding
public java.lang.String getEncoding()
-
getBoundary
public java.lang.String getBoundary()
-
isMultipart
public boolean isMultipart()
-
tryUTF8
public NanoHTTPD.ContentType tryUTF8()
-
-