java - 接口(interface)/枚举列出标准 mime 类型常量

标签 java gwt mime-types content-type guava

我正在标准库(如 apache commons、jax、jboss、javax)中寻找列出所有标准 mime 类型(又名内容类型)值的接口(interface)或枚举。

这个接口(interface)不应该被其他类拖得太深,这会使得很难将整个一堆作为 gwt 源代码包含在内。

例如

interface ContentType{
  String JSON = "Application/JSON";
  blah ... blah ...
}

或者,

enum ContentType{
  JSON("Application/JSON"),
  blah ... blah ...
}

最佳答案

来自 https://docs.oracle.com/javaee/7/api/javax/ws/rs/core/MediaType.html :

staticjava.lang.String APPLICATION_ATOM_XML             "application/atom+xml"
staticMediaType        APPLICATION_ATOM_XML_TYPE        "application/atom+xml"
staticjava.lang.String APPLICATION_FORM_URLENCODED      "application/x-www-form-urlencoded"
staticMediaType        APPLICATION_FORM_URLENCODED_TYPE "application/x-www-form-urlencoded"
staticjava.lang.String APPLICATION_JSON                 "application/json"
staticMediaType        APPLICATION_JSON_TYPE            "application/json"
staticjava.lang.String APPLICATION_OCTET_STREAM         "application/octet-stream"
staticMediaType        APPLICATION_OCTET_STREAM_TYPE    "application/octet-stream"
staticjava.lang.String APPLICATION_SVG_XML              "application/svg+xml"
staticMediaType        APPLICATION_SVG_XML_TYPE         "application/svg+xml"
staticjava.lang.String APPLICATION_XHTML_XML            "application/xhtml+xml"
staticMediaType        APPLICATION_XHTML_XML_TYPE       "application/xhtml+xml"
staticjava.lang.String APPLICATION_XML                  "application/xml"
staticMediaType        APPLICATION_XML_TYPE             "application/xml"
staticjava.lang.String MEDIA_TYPE_WILDCARD              The value of a type or subtype wildcard: "*"
staticjava.lang.String MULTIPART_FORM_DATA              "multipart/form-data"
staticMediaType        MULTIPART_FORM_DATA_TYPE         "multipart/form-data"
staticjava.lang.String TEXT_HTML                        "text/html"
staticMediaType        TEXT_HTML_TYPE                   "text/html"
staticjava.lang.String TEXT_PLAIN                       "text/plain"
staticMediaType        TEXT_PLAIN_TYPE                  "text/plain"
staticjava.lang.String TEXT_XML                         "text/xml"
staticMediaType        TEXT_XML_TYPE                    "text/xml"
staticjava.lang.String WILDCARD                         "*/*"
staticMediaType        WILDCARD_TYPE                    "*/*"

关于java - 接口(interface)/枚举列出标准 mime 类型常量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7854909/

相关文章:

java - jps 无法连接到远程 jstatd

java - 我怎样才能有一个 main 方法和 websockets

java - 为什么 Handler 不工作而 Listener 工作?

java - gwt 序列化策略托管模式不同步

javascript - 从 FormData 实例中的 base64 编码的 png 图像生成的 Blob 在服务器端被识别为应用程序/八位字节流

java - 从 MDB 调用时如何调用具有特定角色的 session bean 方法?

java - 调用重绘时简单的缓冲图像闪烁

gwt - 为 Java 11 更新 Vaadin 项目的 GWT

python - .zip 文件在使用 gmail api 发送并使用 zlib 压缩时损坏

css - 网络服务器 + Chrome v40 + font awesome 不起作用