ContentType

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ContentType相关的知识,希望对你有一定的参考价值。

用于定义网络文件的类型和网页的编码,决定文件接收方将以什么形式、什么编码读取这个文件。ContentType属性指定响应的 HTTP内容类型。在请求服务器端的响应时, 对于每一种返回类型规范的做法是要在服务端指定responsecontentType .当然,不指定绝大多数情况下也没什么问题尤其是返回"xml"的时候。如果未指定 ContentType,默认为TEXT/html

 

常见的媒体格式类型如下:

   Content-Type=text/html :服务端需要返回一段HTML代码给客户端

   Content-Type=text/plain :服务端需要返回一段普通文本给客户端   

   Content-Type=text/xml  服务端需要返回一段XML代码给客户端

   Content-Type= image/gif gif图片格式   

   Content-Type=image/jpeg jpg图片格式

   Content-Type=image/pngpng图片格式

Content-Type=text/javascript 服务端需要返回一段javascript代码给客户端

 

application开头的媒体格式类型:

  Content-Type=application/xhtml+xml XHTML格式

  Content-Type=application/xml     XML数据格式

  Content-Type=application/atom+xml  Atom XML聚合格式   

  Content-Type=application/json    :服务端需要返回一段json串给客户端

  Content-Type=application/pdf       pdf格式 

  Content-Type=application/msword  Word文档格式

  Content-Type=application/octet-stream 二进制流数据(如常见的文件下载)

  Content-Type=application/x-www-form-urlencoded FORM元素的enctype属性指定了表单数据向服务器提交时所采用的编码类型

Content-Type=application/javascript服务端需要返回一段javascript代码给客户端,   

以上是关于ContentType的主要内容,如果未能解决你的问题,请参考以下文章

MultipartEntityBuilder.addTextBody 中文乱码