org.eclipse.jetty.http
类 MimeTypes

java.lang.Object
  继承者 org.eclipse.jetty.http.MimeTypes

public class MimeTypes
extends Object


字段摘要
static BufferCache CACHE
           
static String FORM_ENCODED
           
static BufferCache.CachedBuffer FORM_ENCODED_BUFFER
           
static String MESSAGE_HTTP
           
static BufferCache.CachedBuffer MESSAGE_HTTP_BUFFER
           
static String MULTIPART_BYTERANGES
           
static BufferCache.CachedBuffer MULTIPART_BYTERANGES_BUFFER
           
static String TEXT_HTML
           
static BufferCache.CachedBuffer TEXT_HTML__8859_1_BUFFER
           
static BufferCache.CachedBuffer TEXT_HTML__UTF_8_BUFFER
           
static String TEXT_HTML_8859_1
           
static BufferCache.CachedBuffer TEXT_HTML_8859_1_BUFFER
           
static BufferCache.CachedBuffer TEXT_HTML_BUFFER
           
static String TEXT_HTML_UTF_8
           
static BufferCache.CachedBuffer TEXT_HTML_UTF_8_BUFFER
           
static String TEXT_JSON
           
static BufferCache.CachedBuffer TEXT_JSON__UTF_8_BUFFER
           
static BufferCache.CachedBuffer TEXT_JSON_BUFFER
           
static String TEXT_JSON_UTF_8
           
static BufferCache.CachedBuffer TEXT_JSON_UTF_8_BUFFER
           
static String TEXT_PLAIN
           
static BufferCache.CachedBuffer TEXT_PLAIN__8859_1_BUFFER
           
static BufferCache.CachedBuffer TEXT_PLAIN__UTF_8_BUFFER
           
static String TEXT_PLAIN_8859_1
           
static BufferCache.CachedBuffer TEXT_PLAIN_8859_1_BUFFER
           
static BufferCache.CachedBuffer TEXT_PLAIN_BUFFER
           
static String TEXT_PLAIN_UTF_8
           
static BufferCache.CachedBuffer TEXT_PLAIN_UTF_8_BUFFER
           
static String TEXT_XML
           
static BufferCache.CachedBuffer TEXT_XML__8859_1_BUFFER
           
static BufferCache.CachedBuffer TEXT_XML__UTF_8_BUFFER
           
static String TEXT_XML_8859_1
           
static BufferCache.CachedBuffer TEXT_XML_8859_1_BUFFER
           
static BufferCache.CachedBuffer TEXT_XML_BUFFER
           
static String TEXT_XML_UTF_8
           
static BufferCache.CachedBuffer TEXT_XML_UTF_8_BUFFER
           
 
构造方法摘要
MimeTypes()
          Constructor.
 
方法摘要
 void addMimeMapping(String extension, String type)
          Set a mime mapping
static String getCharsetFromContentType(Buffer value)
           
 Buffer getMimeByExtension(String filename)
          Get the MIME type by filename extension.
 Map getMimeMap()
           
 void setMimeMap(Map mimeMap)
           
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

字段详细信息

FORM_ENCODED

public static final String FORM_ENCODED
另请参见:
常量字段值

MESSAGE_HTTP

public static final String MESSAGE_HTTP
另请参见:
常量字段值

MULTIPART_BYTERANGES

public static final String MULTIPART_BYTERANGES
另请参见:
常量字段值

TEXT_HTML

public static final String TEXT_HTML
另请参见:
常量字段值

TEXT_PLAIN

public static final String TEXT_PLAIN
另请参见:
常量字段值

TEXT_XML

public static final String TEXT_XML
另请参见:
常量字段值

TEXT_JSON

public static final String TEXT_JSON
另请参见:
常量字段值

TEXT_HTML_8859_1

public static final String TEXT_HTML_8859_1
另请参见:
常量字段值

TEXT_PLAIN_8859_1

public static final String TEXT_PLAIN_8859_1
另请参见:
常量字段值

TEXT_XML_8859_1

public static final String TEXT_XML_8859_1
另请参见:
常量字段值

TEXT_HTML_UTF_8

public static final String TEXT_HTML_UTF_8
另请参见:
常量字段值

TEXT_PLAIN_UTF_8

public static final String TEXT_PLAIN_UTF_8
另请参见:
常量字段值

TEXT_XML_UTF_8

public static final String TEXT_XML_UTF_8
另请参见:
常量字段值

TEXT_JSON_UTF_8

public static final String TEXT_JSON_UTF_8
另请参见:
常量字段值

CACHE

public static final BufferCache CACHE

FORM_ENCODED_BUFFER

public static final BufferCache.CachedBuffer FORM_ENCODED_BUFFER

MESSAGE_HTTP_BUFFER

public static final BufferCache.CachedBuffer MESSAGE_HTTP_BUFFER

MULTIPART_BYTERANGES_BUFFER

public static final BufferCache.CachedBuffer MULTIPART_BYTERANGES_BUFFER

TEXT_HTML_BUFFER

public static final BufferCache.CachedBuffer TEXT_HTML_BUFFER

TEXT_PLAIN_BUFFER

public static final BufferCache.CachedBuffer TEXT_PLAIN_BUFFER

TEXT_XML_BUFFER

public static final BufferCache.CachedBuffer TEXT_XML_BUFFER

TEXT_JSON_BUFFER

public static final BufferCache.CachedBuffer TEXT_JSON_BUFFER

TEXT_HTML_8859_1_BUFFER

public static final BufferCache.CachedBuffer TEXT_HTML_8859_1_BUFFER

TEXT_PLAIN_8859_1_BUFFER

public static final BufferCache.CachedBuffer TEXT_PLAIN_8859_1_BUFFER

TEXT_XML_8859_1_BUFFER

public static final BufferCache.CachedBuffer TEXT_XML_8859_1_BUFFER

TEXT_HTML_UTF_8_BUFFER

public static final BufferCache.CachedBuffer TEXT_HTML_UTF_8_BUFFER

TEXT_PLAIN_UTF_8_BUFFER

public static final BufferCache.CachedBuffer TEXT_PLAIN_UTF_8_BUFFER

TEXT_XML_UTF_8_BUFFER

public static final BufferCache.CachedBuffer TEXT_XML_UTF_8_BUFFER

TEXT_JSON_UTF_8_BUFFER

public static final BufferCache.CachedBuffer TEXT_JSON_UTF_8_BUFFER

TEXT_HTML__8859_1_BUFFER

public static final BufferCache.CachedBuffer TEXT_HTML__8859_1_BUFFER

TEXT_PLAIN__8859_1_BUFFER

public static final BufferCache.CachedBuffer TEXT_PLAIN__8859_1_BUFFER

TEXT_XML__8859_1_BUFFER

public static final BufferCache.CachedBuffer TEXT_XML__8859_1_BUFFER

TEXT_HTML__UTF_8_BUFFER

public static final BufferCache.CachedBuffer TEXT_HTML__UTF_8_BUFFER

TEXT_PLAIN__UTF_8_BUFFER

public static final BufferCache.CachedBuffer TEXT_PLAIN__UTF_8_BUFFER

TEXT_XML__UTF_8_BUFFER

public static final BufferCache.CachedBuffer TEXT_XML__UTF_8_BUFFER

TEXT_JSON__UTF_8_BUFFER

public static final BufferCache.CachedBuffer TEXT_JSON__UTF_8_BUFFER
构造方法详细信息

MimeTypes

public MimeTypes()
Constructor.

方法详细信息

getMimeMap

public Map getMimeMap()

setMimeMap

public void setMimeMap(Map mimeMap)
参数:
mimeMap - A Map of file extension to mime-type.

getMimeByExtension

public Buffer getMimeByExtension(String filename)
Get the MIME type by filename extension.

参数:
filename - A file name
返回:
MIME type matching the longest dot extension of the file name.

addMimeMapping

public void addMimeMapping(String extension,
                           String type)
Set a mime mapping

参数:
extension -
type -

getCharsetFromContentType

public static String getCharsetFromContentType(Buffer value)


Copyright © 2013. All Rights Reserved.