response 的ContentType 说明[通俗易懂]

response 的ContentType 说明[通俗易懂]不同的ContentType会影响客户端所看到的效果.默认的ContentType为text/html也就是网页格式.代码如: 显示的为网页,而 则会显示html原代码.以下为一些常用的ContentTypeGIFimages  JPEGimages  TIFFimages  MICROS

大家好,又见面了,我是你们的朋友全栈君。不同的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” –>

下面是更详细的ContentType
‘ez’ => ‘application/andrew-inset’, 
‘hqx’ => ‘application/mac-binhex40’, 
‘cpt’ => ‘application/mac-compactpro’, 
‘doc’ => ‘application/msword’, 
‘bin’ => ‘application/octet-stream’, 
‘dms’ => ‘application/octet-stream’, 
‘lha’ => ‘application/octet-stream’, 
‘lzh’ => ‘application/octet-stream’, 
‘exe’ => ‘application/octet-stream’, 
‘class’ => ‘application/octet-stream’, 
‘so’ => ‘application/octet-stream’, 
‘dll’ => ‘application/octet-stream’, 
‘oda’ => ‘application/oda’, 
‘pdf’ => ‘application/pdf’, 
‘ai’ => ‘application/postscript’, 
‘eps’ => ‘application/postscript’, 
‘ps’ => ‘application/postscript’, 
‘smi’ => ‘application/smil’, 
‘smil’ => ‘application/smil’, 
‘mif’ => ‘application/vnd.mif’, 
‘xls’ => ‘application/vnd.ms-excel’, 
‘ppt’ => ‘application/vnd.ms-powerpoint’, 
‘wbxml’ => ‘application/vnd.wap.wbxml’, 
‘wmlc’ => ‘application/vnd.wap.wmlc’, 
‘wmlsc’ => ‘application/vnd.wap.wmlscriptc’, 
‘bcpio’ => ‘application/x-bcpio’, 
‘vcd’ => ‘application/x-cdlink’, 
‘pgn’ => ‘application/x-chess-pgn’, 
‘cpio’ => ‘application/x-cpio’, 
‘csh’ => ‘application/x-csh’, 
‘dcr’ => ‘application/x-director’, 
‘dir’ => ‘application/x-director’, 
‘dxr’ => ‘application/x-director’, 
‘dvi’ => ‘application/x-dvi’, 
‘spl’ => ‘application/x-futuresplash’, 
‘gtar’ => ‘application/x-gtar’, 
‘hdf’ => ‘application/x-hdf’, 
‘js’ => ‘application/x-javascript’, 
‘skp’ => ‘application/x-koan’, 
‘skd’ => ‘application/x-koan’, 
‘skt’ => ‘application/x-koan’, 
‘skm’ => ‘application/x-koan’, 
‘latex’ => ‘application/x-latex’, 
‘nc’ => ‘application/x-netcdf’, 
‘cdf’ => ‘application/x-netcdf’, 
‘sh’ => ‘application/x-sh’, 
‘shar’ => ‘application/x-shar’, 
‘swf’ => ‘application/x-shockwave-flash’, 
‘sit’ => ‘application/x-stuffit’, 
‘sv4cpio’ => ‘application/x-sv4cpio’, 
‘sv4crc’ => ‘application/x-sv4crc’, 
‘tar’ => ‘application/x-tar’, 
‘tcl’ => ‘application/x-tcl’, 
‘tex’ => ‘application/x-tex’, 
‘texinfo’ => ‘application/x-texinfo’, 
‘texi’ => ‘application/x-texinfo’, 
‘t’ => ‘application/x-troff’, 
‘tr’ => ‘application/x-troff’, 
‘roff’ => ‘application/x-troff’, 
‘man’ => ‘application/x-troff-man’, 
‘me’ => ‘application/x-troff-me’, 
‘ms’ => ‘application/x-troff-ms’, 
‘ustar’ => ‘application/x-ustar’, 
‘src’ => ‘application/x-wais-source’, 
‘xhtml’ => ‘application/xhtml+xml’, 
‘xht’ => ‘application/xhtml+xml’, 
‘zip’ => ‘application/zip’, 
‘au’ => ‘audio/basic’, 
‘snd’ => ‘audio/basic’, 
‘mid’ => ‘audio/midi’, 
‘midi’ => ‘audio/midi’, 
‘kar’ => ‘audio/midi’, 
‘mpga’ => ‘audio/mpeg’, 
‘mp2’ => ‘audio/mpeg’, 
‘mp3’ => ‘audio/mpeg’, 
‘aif’ => ‘audio/x-aiff’, 
‘aiff’ => ‘audio/x-aiff’, 
‘aifc’ => ‘audio/x-aiff’, 
‘m3u’ => ‘audio/x-mpegurl’, 
‘ram’ => ‘audio/x-pn-realaudio’, 
‘rm’ => ‘audio/x-pn-realaudio’, 
‘rpm’ => ‘audio/x-pn-realaudio-plugin’, 
‘ra’ => ‘audio/x-realaudio’, 
‘wav’ => ‘audio/x-wav’, 
‘pdb’ => ‘chemical/x-pdb’, 
‘xyz’ => ‘chemical/x-xyz’, 
‘bmp’ => ‘image/bmp’, 
‘gif’ => ‘image/gif’, 
‘ief’ => ‘image/ief’, 
‘jpeg’ => ‘image/jpeg’, 
‘jpg’ => ‘image/jpeg’, 
‘jpe’ => ‘image/jpeg’, 
‘png’ => ‘image/png’, 
‘tiff’ => ‘image/tiff’, 
‘tif’ => ‘image/tiff’, 
‘djvu’ => ‘image/vnd.djvu’, 
‘djv’ => ‘image/vnd.djvu’, 
‘wbmp’ => ‘image/vnd.wap.wbmp’, 
‘ras’ => ‘image/x-cmu-raster’, 
‘pnm’ => ‘image/x-portable-anymap’, 
‘pbm’ => ‘image/x-portable-bitmap’, 
‘pgm’ => ‘image/x-portable-graymap’, 
‘ppm’ => ‘image/x-portable-pixmap’, 
‘rgb’ => ‘image/x-rgb’, 
‘xbm’ => ‘image/x-xbitmap’, 
‘xpm’ => ‘image/x-xpixmap’, 
‘xwd’ => ‘image/x-xwindowdump’, 
‘igs’ => ‘model/iges’, 
‘iges’ => ‘model/iges’, 
‘msh’ => ‘model/mesh’, 
‘mesh’ => ‘model/mesh’, 
‘silo’ => ‘model/mesh’, 
‘wrl’ => ‘model/vrml’, 
‘vrml’ => ‘model/vrml’, 
‘css’ => ‘text/css’, 
‘html’ => ‘text/html’, 
‘htm’ => ‘text/html’, 
‘asc’ => ‘text/plain’, 
‘txt’ => ‘text/plain’, 
‘rtx’ => ‘text/richtext’, 
‘rtf’ => ‘text/rtf’, 
‘sgml’ => ‘text/sgml’, 
‘sgm’ => ‘text/sgml’, 
‘tsv’ => ‘text/tab-separated-values’, 
‘wml’ => ‘text/vnd.wap.wml’, 
‘wmls’ => ‘text/vnd.wap.wmlscript’, 
‘etx’ => ‘text/x-setext’, 
‘xsl’ => ‘text/xml’, 
‘xml’ => ‘text/xml’, 
‘mpeg’ => ‘video/mpeg’, 
‘mpg’ => ‘video/mpeg’, 
‘mpe’ => ‘video/mpeg’, 
‘qt’ => ‘video/quicktime’, 
‘mov’ => ‘video/quicktime’, 
‘mxu’ => ‘video/vnd.mpegurl’, 
‘avi’ => ‘video/x-msvideo’, 
‘movie’ => ‘video/x-sgi-movie’, 
‘ice’ => ‘x-conference/x-cooltalk’ 

//———————下面是从资源文件获取图片。并显示
 public class GetImage
    {

        public static System.Drawing.Image GetSrc(string name)
        {

            System.Resources.ResourceManager rm = new ResourceManager(“ClassLibrary.ResourceTestImg”,
       System.Reflection.Assembly.GetExecutingAssembly());//ResourceTestImg为资源文件名称,ClassLibrary//为命名空间
            return rm.GetObject(name) as System.Drawing.Image;
        }
       
    }

显示代码
 protected void Page_Load(object sender, EventArgs e)
 {

            System.Drawing.Image img = ClassLibrary.GetImage.GetSrc(“_15958260”);
           //_15958260为在ResourceTestImg.resx资源管理窗口中看到资源图片名称
                     
            img.Save(Response.OutputStream, System.Drawing.Imaging.ImageFormat.Jpeg);
}

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/161581.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 卡巴斯基中国官方技术论坛即将开放[通俗易懂]

    卡巴斯基中国官方技术论坛即将开放[通俗易懂]卡巴斯基筹备已久的官方技术论坛近期将上线,将给众多卡巴斯基粉丝和技术爱好者提供一个沟通交流的平台。早前,卡巴斯基顺应本地化服务策略,开通400技术支持热线。在艾瑞最新的一份报告中,国内安全软件市场三强的排名改头换面,卡巴斯基…

    2022年8月20日
    14
  • Spring概述「建议收藏」

    Spring概述「建议收藏」Spring概述

    2022年4月22日
    53
  • 玩转xss

    玩转xss0x00前言很多人现在都没懂xss为什么这么鸡肋的漏洞能排到owasp前十名,xss做多也就拿来做个弹窗和打cookie,然后进入后台,感觉没啥意义,还不如弱口令来得实在。那么我们就先

    2021年12月11日
    106
  • vite 基础配置

    vite 基础配置兼容老浏览器 默认情况下 Vite 只处理语法转译 且默认不包含任何 polyfill 通过引入 polyfill 可以前往 Polyfill io 查看 这是一个基于用户浏览器 User Agent 字符串自动生成 polyfill 包的服务 通过插件支持 通过插件 vitejs plugin legacy 来支持 它将自动生成传统版本的 chunk 及与其相对应 ES 语言特性方面的 polyfill 兼容版的 chunk 只会在不支持原生 ESM 的浏览器中进行按需加载公共基础路径

    2025年10月27日
    2
  • 1.Python简介&&开发环境配置&&工具准备

    1.Python简介&&开发环境配置&&工具准备Python 第一课 Python 简介 Python 开发环境配置 amp amp pycharm 开发工具配置 各种 Python 解释器一览

    2025年11月22日
    2
  • 超分辨率——基于SRGAN的图像超分辨率重建(Pytorch实现)[通俗易懂]

    超分辨率——基于SRGAN的图像超分辨率重建(Pytorch实现)[通俗易懂]基于SRGAN的图像超分辨率重建本文偏新手项,因此只是作为定性学习使用,因此不涉及最后的定量评估环节1简要介绍SRGAN的原论文发表于CVPR2017,即《Photo-RealisticSingleImageSuper-ResolutionUsingaGenerativeAdversarialNetwork》SRGAN使用了生成对抗的方式来进行图像的超分辨率重建,同时提出了一个由AdversarialLoss和ContentLoss组成的损失函数。更详细的介绍可以去看看

    2025年7月30日
    4

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号