内容类型指定多用途 Internet 邮件扩展 (MIME) 的类型和文件扩展名。在创建访问规则时,可以将规则应用程序限制为特定的内容类型。在配置安全策略时可以更加具体,因为不仅可以将访问限制到特定的目标,而且也可以将其限制到特定的内容。
内容类型只适用于超文本传输协议 (HTTP) 及通过 ISA 服务器传递的采用隧道的文件传输协议 (FTP) 通讯。
在客户端请求 FTP 内容时,ISA 服务器将检查所请求对象的文件扩展名。ISA 服务器确定规则是否适用于包含所请求的文件扩展名的内容类型,并相应地处理规则。
当客户端请求 HTTP 内容时,ISA 服务器将请求发送到 Web 服务器。当 Web 服务器返回对象时,ISA 服务器将检查对象的 MIME 类型或其文件扩展名,具体情况取决于 Web 服务器返回的头信息。ISA 服务器确定规则是否适用于包含所请求的文件扩展名的内容类型,并相应地处理规则。
内容类型不适用于其他任何协议(例如 HTTPS 和其他协议)。
在创建内容类型时,我们建议您指定内容的 MIME 类型和文件扩展名。例如,要在内容类型中包含所有 director 文件,则选择下列文件扩展名和 MIME 类型:
配置内容类型以及指定 MIME 类型时,可以使用星号 (*) 作为通配符。例如,要包括所有应用程序类型,请输入 application/*。星号通配符只能用于 MIME 类型(而不能用于文件扩展名)。星号只能指定一次,并且位于 MIME 类型的末尾、斜杠标记的后面。
有关配置说明,请参阅创建内容类型。
ISA 服务器是使用下列内容类型预配置的:应用程序、应用程序数据文件、音频、压缩文件、文档、HTML 文档、图像、宏文档、文本、视频和 VRML。
不同的 MIME 类型与不同的文件扩展名相关联,具体情况取决于 Web 服务器。下表列出了 Internet 信息服务 (IIS) 的默认关联。
文件扩展名 | MIME 类型 |
---|---|
.hta | application/hta |
.isp | application/x-internet-signup |
.crd | application/x-mscardfile |
.pmc | application/x-perfmon |
.spc | application/x-pkcs7-certificates |
.sv4crc | application/x-sv4crc |
.bin | application/octet-stream |
.clp | application/x-msclip |
.mny | application/x-msmoney |
.p7r | application/x-pkcs7-certreqresp |
.evy | application/envoy |
.p7s | application/pkcs7-signature |
.eps | application/postscript |
.setreg | application/set-registration-initiation |
.xlm | application/vnd.ms-excel |
.cpio | application/x-cpio |
.dvi | application/x-dvi |
.p7b | application/x-pkcs7-certificates |
.doc | application/msword |
.dot | application/msword |
.p7c | application/pkcs7-mime |
.ps | application/postscript |
.wps | application/vnd.ms-works |
.csh | application/x-csh |
.iii | application/x-iphone |
.pmw | application/x-perfmon |
.man | application/x-troff-man |
.hdf | application/x-hdf |
.mvb | application/x-msmediaview |
.texi | application/x-texinfo |
.setpay | application/set-payment-initiation |
.stl | application/vndms-pkistl |
.mdb | application/x-msaccess |
.oda | application/oda |
.hlp | application/winhlp |
.nc | application/x-netcdf |
.sh | application/x-sh |
.shar | application/x-shar |
.tcl | application/x-tcl |
.ms | application/x-troff-ms |
.ods | application/oleobject |
.axs | application/olescript |
.xla | application/vnd.ms-excel |
.mpp | application/vnd.ms-project |
.dir | application/x-director |
.sit | application/x-stuffit |
.* | application/octet-stream |
.crl | application/pkix-crl |
.ai | application/postscript |
.xls | application/vnd.ms-excel |
.wks | application/vnd.ms-works |
.ins | application/x-internet-signup |
.pub | application/x-mspublisher |
.wri | application/x-mswrite |
.spl | application/futuresplash |
.hqx | application/mac-binhex40 |
.p10 | application/pkcs10 |
.xlc | application/vnd.ms-excel |
.xlt | application/vnd.ms-excel |
.dxr | application/x-director |
.js | application/x-javascript |
.m13 | application/x-msmediaview |
.trm | application/x-msterminal |
.pml | application/x-perfmon |
.me | application/x-troff-me |
.wcm | application/vnd.ms-works |
.latex | application/x-latex |
.m14 | application/x-msmediaview |
.wmf | application/x-msmetafile |
.cer | application/x-x509-ca-cert |
.zip | application/x-zip-compressed |
.p12 | application/x-pkcs12 |
.pfx | application/x-pkcs12 |
.der | application/x-x509-ca-cert |
application/pdf | |
.xlw | application/vnd.ms-excel |
.texinfo | application/x-texinfo |
.p7m | application/pkcs7-mime |
.pps | application/vnd.ms-powerpoint |
.dcr | application/x-director |
.gtar | application/x-gtar |
.sct | text/scriptlet |
.fif | application/fractals |
.exe | application/octet-stream |
.ppt | application/vnd.ms-powerpoint |
.sst | application/vndms-pkicertstore |
.pko | application/vndms-pkipko |
.scd | application/x-msschedule |
.tar | application/x-tar |
.roff | application/x-troff |
.t | application/x-troff |
.prf | application/pics-rules |
.rtf | application/rtf |
.pot | application/vnd.ms-powerpoint |
.wdb | application/vnd.ms-works |
.bcpio | application/x-bcpio |
.dll | application/x-msdownload |
.pma | application/x-perfmon |
.pmr | application/x-perfmon |
.tr | application/x-troff |
.src | application/x-wais-source |
.acx | application/internet-property-stream |
.cat | application/vndms-pkiseccat |
.cdf | application/x-cdf |
.tgz | application/x-compressed |
.sv4cpio | application/x-sv4cpio |
.tex | application/x-tex |
.ustar | application/x-ustar |
.crt | application/x-x509-ca-cert |
.ra | audio/x-pn-realaudio |
.mid | audio/mid |
.au | audio/basic |
.snd | audio/basic |
.wav | audio/wav |
.aifc | audio/aiff |
.m3u | audio/x-mpegurl |
.ram | audio/x-pn-realaudio |
.aiff | audio/aiff |
.rmi | audio/mid |
.aif | audio/x-aiff |
.mp3 | audio/mpeg |
.gz | application/x-gzip |
.z | application/x-compress |
.tsv | text/tab-separated-values |
.xml | text/xml |
.323 | text/h323 |
.htt | text/webviewhtml |
.stm | text/html |
.html | text/html |
.xsl | text/xml |
.htm | text/html |
.cod | image/cis-cod |
.ief | image/ief |
.pbm | image/x-portable-bitmap |
.tiff | image/tiff |
.ppm | image/x-portable-pixmap |
.rgb | image/x-rgb |
.dib | image/bmp |
.jpeg | image/jpeg |
.cmx | image/x-cmx |
.pnm | image/x-portable-anymap |
.jpe | image/jpeg |
.jfif | image/pjpeg |
.tif | image/tiff |
.jpg | image/jpeg |
.xbm | image/x-xbitmap |
.ras | image/x-cmu-raster |
.gif | image/gif |