Class ContentTypes
- java.lang.Object
-
- com.github.tomakehurst.wiremock.common.ContentTypes
-
public class ContentTypes extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringAPPLICATION_JSONstatic java.lang.StringAUTHORIZATIONstatic java.lang.StringCONTENT_ENCODINGstatic java.lang.StringCONTENT_LENGTHstatic java.lang.StringCONTENT_TYPEstatic java.lang.StringCOOKIEstatic java.lang.StringLOCATIONstatic java.lang.StringOCTET_STREAMstatic java.util.List<java.lang.String>TEXT_FILE_EXTENSIONSstatic java.util.List<java.lang.String>TEXT_MIME_TYPE_PATTERNSstatic java.lang.StringTRANSFER_ENCODING
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.lang.StringdetermineFileExtension(java.lang.String url, ContentTypeHeader contentTypeHeader, byte[] responseBody)static booleandetermineIsText(java.lang.String extension, java.lang.String mimeType)static booleandetermineIsTextFromExtension(java.lang.String extension)static booleandetermineIsTextFromMimeType(java.lang.String mimeType)static java.lang.StringdetermineTextFileExtension(java.lang.String content)static TextTypedetermineTextType(java.lang.String content)
-
-
-
Field Detail
-
CONTENT_TYPE
public static final java.lang.String CONTENT_TYPE
- See Also:
- Constant Field Values
-
CONTENT_LENGTH
public static final java.lang.String CONTENT_LENGTH
- See Also:
- Constant Field Values
-
CONTENT_ENCODING
public static final java.lang.String CONTENT_ENCODING
- See Also:
- Constant Field Values
-
TRANSFER_ENCODING
public static final java.lang.String TRANSFER_ENCODING
- See Also:
- Constant Field Values
-
OCTET_STREAM
public static final java.lang.String OCTET_STREAM
- See Also:
- Constant Field Values
-
LOCATION
public static final java.lang.String LOCATION
- See Also:
- Constant Field Values
-
AUTHORIZATION
public static final java.lang.String AUTHORIZATION
- See Also:
- Constant Field Values
-
COOKIE
public static final java.lang.String COOKIE
- See Also:
- Constant Field Values
-
APPLICATION_JSON
public static final java.lang.String APPLICATION_JSON
- See Also:
- Constant Field Values
-
TEXT_FILE_EXTENSIONS
public static final java.util.List<java.lang.String> TEXT_FILE_EXTENSIONS
-
TEXT_MIME_TYPE_PATTERNS
public static final java.util.List<java.lang.String> TEXT_MIME_TYPE_PATTERNS
-
-
Method Detail
-
determineFileExtension
public static java.lang.String determineFileExtension(java.lang.String url, ContentTypeHeader contentTypeHeader, byte[] responseBody)
-
determineTextType
public static TextType determineTextType(java.lang.String content)
-
determineTextFileExtension
public static java.lang.String determineTextFileExtension(java.lang.String content)
-
determineIsTextFromExtension
public static boolean determineIsTextFromExtension(java.lang.String extension)
-
determineIsTextFromMimeType
public static boolean determineIsTextFromMimeType(java.lang.String mimeType)
-
determineIsText
public static boolean determineIsText(java.lang.String extension, java.lang.String mimeType)
-
-