内容类型(Content-Type)这个头部领域用于指定消息的类型,一般下面形式出现。
Content-Type: [type]/[subtype]; parameter type有下面的形式 Text:用于标准化地表示的文本信息,文本消息可以是多种字符集和或者多种格式的; Multipart:用于连接消息体的多个部分构成一个消息,这些部分可以是不同类型的数据; Application:用于传输应用程序数据或者二进制数据; Message:用于包装一个E-mail消息; Image:用于传输静态图片数据; Audio:用于传输音频或者音声数据; Video:用于传输动态影像数据,可以是与音频编辑在一起的视频数据格式。 尚未被接受为正式数据类型的subtype,可以使用x-开始的独立名称(例如application/x-gzip) subtype用于指定type的详细形式,常用信息(http)如下: .txt text/plain(纯文本) .css text/css .rtf application/rtf .js text/javascript .html/.html text/html(HTML文档) .xml text/xml xml文档 .exe application/x-msdownload .doc application/msword .ppt/.pps application/x-ppt .xls application/x-xls .xhtml application/xhtml+xml(XHTML文档) .gif p_w_picpath/gif(GIF图像) .jpeg p_w_picpath/jpeg(JPEG图像)【PHP中为:p_w_picpath/pjpeg】 .jpg p_w_picpath/jpeg(JPEG图像) .png p_w_picpath/png(PNG图像)【PHP中为:p_w_picpath/x-png】 .ico p_w_picpath/x-icon .au audio/basic .ra/.ram audio/x-pn-realaudio .mp3 audio/mpeg .mp4/.mpg4 video/mp4 .midi audio/x-midi .wav audio/x-wav .3gp video/3gpp .asx video/x-ms-asf .avi video/avi .mpeg/.mpg video/mpeg(MPEG动画) .rmvb video/vnd.rn-realvideo .octet-stream application/octet-stream(任意的二进制数据) .pdf application/pdf(PDF文档) .js application/x-javascript .java java/* .jsp application/x-jpg .pl application/x-perl .php application/x-httpd-php .swf/.cab application/x-shockwave-flash .zip application/zip .gz application/x-gzip .gzip application/x-gzip .bzip2 application/x-bzip2 .tar application/x-tar .rar application/octet-stream .tgz application/x-tar .torrent application/x-bittorrent