Response.ContentType

Response.ContentType 详细列表

不同的ContentType 会影响客户端所看到的效果.默认的ContentType为 text/html 也就是网页格式.

代码如:

<% response.ContentType ="text/html" %>

<!--#i nclude virtual="/ContentType.html" -->

显示的为网页,而

<% response.ContentType ="text/plain" %>

<!--#i nclude virtual="/sscript/ContentType.html" -->

则会显示html原代码.

以下为一些常用的

ContentType GIF images

<% response.ContentType ="image/gif" %>

<!--#i nclude virtual="/myimage.gif" -->

JPEG images

<% response.ContentType ="image/jpeg" %>

<!--#i nclude virtual="/myimage.jpeg" -->

TIFF images

<% response.ContentType ="image/tiff" %>

<!--#i nclude virtual="/myimage.tiff" -->

MICROSOFT WORD document

<% response.ContentType ="application/msword" %>

<!--#i nclude virtual="/myfile.doc" -->

RTF document

<% response.ContentType ="application/rtf" %>

<!--#i nclude virtual="/myfile.rtf" -->

MICROSOFT EXCEL document

<% response.ContentType ="application/x-excel" %>

<!--#i nclude virtual="/myfile.xls" -->

MICROSOFT POWERPOINT document

<% response.ContentType ="application/ms-powerpoint" %>

<!--#i nclude virtual="/myfile.pff" -->

PDF document

<% response.ContentType ="application/pdf" %>

<!--#i nclude virtual="/myfile.pdf" -->

ZIP document

<% response.ContentType ="application/zip" %>

<!--#i nclude virtual="/myfile.zip" -->

RAR document

Response.ContentType = "application/x-msdownload ; Charset=utf-8";   Response.AddHeader("Content-Disposition", "attachment; filename=...");

下面是更详细的ContentType

前边为Type 后边为相应类型,只需要TYPE就可以.

application/andrew-inset ez 

application/mac-binhex40 hqx 

application/mac-compactpro cpt 

application/mathml+xml mathml 

application/msword doc 

application/octet-stream bin dms lha lzh exe class so dll 

application/oda oda 

application/ogg ogg 

application/pdf pdf 

application/postscript ai eps ps 

application/rdf+xml rdf 

application/smil smi smil 

application/srgs gram 

application/srgs+xml grxml 

application/vnd.mif mif 

application/vnd.mozilla.xul+xml xul 

application/vnd.ms-excel xls 

application/vnd.ms-powerpoint ppt 

application/vnd.wap.wbxml wbxml 

application/vnd.wap.wmlc .wmlc wmlc 

application/vnd.wap.wmlscriptc .wmlsc wmlsc 

application/voicexml+xml vxml 

application/x-bcpio bcpio 

application/x-cdlink vcd 

application/x-chess-pgn pgn 

application/x-cpio cpio 

application/x-csh csh 

application/x-director dcr dir dxr 

application/x-dvi dvi 

application/x-futuresplash spl 

application/x-gtar gtar 

application/x-hdf hdf 

application/x-httpd-php .php .php4 .php3 .phtml 

application/x-httpd-php-source .phps 

application/x-javascript js 

application/x-koan skp skd skt skm 

application/x-latex latex 

application/x-netcdf nc cdf 

application/x-pkcs7-crl .crl 

application/x-sh sh 

application/x-shar shar 

application/x-shockwave-flash swf 

application/x-stuffit sit 

application/x-sv4cpio sv4cpio 

application/x-sv4crc sv4crc 

application/x-tar .tgz tar 

application/x-tcl tcl 

application/x-tex tex 

application/x-texinfo texinfo texi 

application/x-troff t tr roff 

application/x-troff-man man 

application/x-troff-me me 

application/x-troff-ms ms 

application/x-ustar ustar 

application/x-wais-source src 

application/x-x509-ca-cert .crt 

application/xhtml+xml xhtml xht 

application/xml xml xsl 

application/xml-dtd dtd 

application/xslt+xml xslt 

application/zip zip 

audio/basic au snd 

audio/midi mid midi kar 

audio/mpeg mpga mp2 mp3 

audio/x-aiff aif aiff aifc 

audio/x-mpegurl m3u 

audio/x-pn-realaudio ram rm 

audio/x-pn-realaudio-plugin rpm 

audio/x-realaudio ra 

audio/x-wav wav 

chemical/x-pdb pdb 

chemical/x-xyz xyz 

image/bmp bmp 

image/cgm cgm 

image/gif gif 

image/ief ief 

image/jpeg jpeg jpg jpe 

image/png png 

image/svg+xml svg 

image/tiff tiff tif 

image/vnd.djvu djvu djv 

image/vnd.wap.wbmp .wbmp wbmp 

image/x-cmu-raster ras 

image/x-icon ico 

image/x-portable-anymap pnm 

image/x-portable-bitmap pbm 

image/x-portable-graymap pgm 

image/x-portable-pixmap ppm 

image/x-rgb rgb 

image/x-xbitmap xbm 

image/x-xpixmap xpm 

image/x-xwindowdump xwd 

model/iges igs iges 

model/mesh msh mesh silo 

model/vrml wrl vrml 

text/calendar ics ifb 

text/css css 

text/html .shtml html htm 

text/plain asc txt 

text/richtext rtx 

text/rtf rtf 

text/sgml sgml sgm 

text/tab-separated-values tsv 

text/vnd.wap.wml .wml wml 

text/vnd.wap.wmlscript .wmls wmls 

text/x-setext etx 

video/mpeg mpeg mpg mpe 

video/quicktime qt mov 

video/vnd.mpegurl mxu 

video/x-msvideo avi 

video/x-sgi-movie movie 

x-conference/x-cooltalk ice

输出页面

private void Page_Load(object sender, System.EventArgs e)

              {

                     try

                     {

                            string id = Request.QueryString["id"];

                            int ID = Int32.Parse(id);

                            byte[] imagebyte = //Get image data by image’s ID             

                            Response.ContentType = "image/gif";

                            Response.BinaryWrite( imagebyte );

                     }

                     catch(Exception Error)

                     {

                            Response.Write(Error.Message);

                     }   

              }

原文:http://www.cnblogs.com/puresoul/archive/2010/08/16/1800553.html

posted @ 2012-05-10 11:16  Ajaxc  阅读(443)  评论(0编辑  收藏  举报