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.StringASCII_ENCODINGprivate java.lang.Stringboundaryprivate static java.util.regex.PatternBOUNDARY_PATTERNprivate static java.lang.StringBOUNDARY_REGEXprivate static java.util.regex.PatternCHARSET_PATTERNprivate static java.lang.StringCHARSET_REGEXprivate static java.lang.StringCONTENT_REGEXprivate java.lang.StringcontentTypeprivate java.lang.StringcontentTypeHeaderprivate java.lang.Stringencodingprivate static java.util.regex.PatternMIME_PATTERNprivate static java.lang.StringMULTIPART_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.StringgetBoundary()java.lang.StringgetContentType()java.lang.StringgetContentTypeHeader()private java.lang.StringgetDetailFromContentHeader(java.lang.String contentTypeHeader, java.util.regex.Pattern pattern, java.lang.String defaultValue, int group)java.lang.StringgetEncoding()booleanisMultipart()NanoHTTPD.ContentTypetryUTF8()
-
-
-
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()
-
-