iis学习总结

从今天开始,新建立一个《学习总结》分类,用于放置学习心得方法和温习的总结。

一、Internet Information Services(IIS,互联网信息服务),是由微软公司提供的基于运行Microsoft Windows的互联网基本服务。

先看一下都有哪些版本:

  

IIS版本Windows版本备注
IIS 1.0Windows NT 3.51 Service Pack 3s@bk
 
IIS 2.0Windows NT 4.0s@bk
 
IIS 3.0Windows NT 4.0 Service Pack 3开始支持ASP的运行环境
IIS 4.0Windows NT 4.0 Option Pack支持ASP 3.0
IIS 5.0Windows 2000在安装相关版本的。NetFrameWork的RunTime之后,可支持ASP. NET 1.0/1.1/2.0的运行环境
IIS6.0Windows Server 2003 
Windows Vista Home Premium 
Windows XP Professional x64 Editions@bk

 
IIS 7.0Windows Vista 
Windows Server 2008s@bkIIS 
Windows 7
在系统中已经集成了 .NET 3.5。可以支持 .NET 3.5及以下的版本。

 

 

现在 大多使用的是iis6 或者7.

感觉iis7.0的界面还是很不错的。

二、iis6.0学习。

如何添加iis这都是老生常谈的问题,这里就不再复述。详情可百度。

建立第一个Web站点

 

  比如本机的IP地址为192.168.0.1,自己的网页放在D:\Wy目录下,网页的首页文件名为Index.htm,现在想根据这些建立好自己的Web服务器。

 

  对于此Web站点,我们可以用现有的“默认Web站点”来做相应的修改后,就可以轻松实现。请先在“默认Web站点”上单击右键,选“属性”,以进入名为“默认Web站点属性”设置界面。

 

  1.修改绑定的IP地址:转到“Web站点”窗口,再在“IP地址”后的下拉菜单中选择所需用到的本机IP地址“192.168.0.1”。

 

  2.修改主目录:转到“主目录”窗口,再在“本地路径”输入(或用“浏览”按钮选择)好自己网页所在的“D:\Wy”目录。

 

  3.添加首页文件名:转到“文档”窗口,再按“添加”按钮,根据提示在“默认文档名”后输入自己网页的首页文件名“Index.htm”。

 

  4.添加虚拟目录:比如你的主目录在“D:\Wy”下,而你想输入“192.168.0.1/test”的格式就可调出“E:\All”中的网页文件,这里面的“test”就是虚拟目录。请在“默认Web站点”上单击右键,选“新建→虚拟目录”,依次在“别名”处输入“test”,在“目录”处输入“E:\All”后再按提示操作即可添加成功。

 

  5.效果的测试:打开IE浏览器,在地址栏输入“192.168.0.1”之后再按回车键,此时就能够调出你自己网页的首页,则说明设置成功!

 

  注:具体不同的电脑会有不同的选项名称,但大体上还是可以找到了(多试一下)。

web站点设置注意:

1.防火墙必不可少,仅仅开放必要的端口。

2.补丁必须及时打上。

3.严格规范程序的权限,如:是否可写入,目录浏览等。

4.必要的情况下使用证书验证浏览器。

5.去掉或更改不必要的mime类型。

6.更改部分http错误的代码页。

7.更改http头信息,尽量规避掉可能让对方探知的信息。

8.连接数控制,流量控制。

本文章由救赎于www.haok.org发布,转载请注明版权。谢谢。

关于http错误代码整理:(状态信息代码)

当用户试图通过 HTTP 或文件传输协议 (FTP) 访问一台正在运行 Internet 信息服务 (IIS) 的服务器上的内容时,IIS 返回一个表示该请求的状态的数字代码。该状态代码记录在 IIS 日志中,同时也可能在 Web 浏览器或 FTP 客户端显示。状态代码可以指明具体请求是否已成功,还可以揭示请求失败的确切原因

 

  HTTP

 

  1xx - 信息提示

 

  这些状态代码表示临时的响应。客户端在收到常规响应之前,应准备接收一个或多个 1xx 响应。 · 100 - 继续。

 

  · 101 - 切换协议。

 

  2xx - 成功

 

  这类状态代码表明服务器成功地接受了客户端请求。 · 200 - 确定。客户端请求已成功。

 

  · 201 - 已创建。

 

  · 202 - 已接受。

 

  · 203 - 非权威性信息。

 

  · 204 - 无内容。

 

  · 205 - 重置内容。

 

  · 206 - 部分内容。

 

  3xx - 重定向

 

  客户端浏览器必须采取更多操作来实现请求。例如,浏览器可能不得不请求服务器上的不同的页面,或通过代理服务器重复该请求。 · 302 - 对象已移动。

 

  · 304 - 未修改。

 

  · 307 - 临时重定向。

 

  4xx - 客户端错误

 

  发生错误,客户端似乎有问题。例如,客户端请求不存在的页面,客户端未提供有效的身份验证信息。 · 400 - 错误的请求。

 

  · 401 - 访问被拒绝。IIS 定义了许多不同的 401 错误,它们指明更为具体的错误原因。这些具体的错误代码在浏览器中显示,但不在 IIS 日志中显示: · 401.1 - 登录失败。

 

  · 401.2 - 服务器配置导致登录失败。

 

  · 401.3 - 由于 ACL 对资源的限制而未获得授权。

 

  · 401.4 - 筛选器授权失败。

 

  · 401.5 - ISAPI/CGI 应用程序授权失败。

 

  · 401.7 – 访问被 Web 服务器上的 URL 授权策略拒绝。这个错误代码为 IIS 6.0 所专用。

 

  · 403 - 禁止访问:IIS 定义了许多不同的 403 错误,它们指明更为具体的错误原因: · 403.1 - 执行访问被禁止。

 

  · 403.2 - 读访问被禁止。

 

  · 403.3 - 写访问被禁止。

 

  · 403.4 - 要求 SSL。

 

  · 403.5 - 要求 SSL 128。

 

  · 403.6 - IP 地址被拒绝。

 

  · 403.7 - 要求客户端证书。

 

  · 403.8 - 站点访问被拒绝。

 

  · 403.9 - 用户数过多。

 

  · 403.10 - 配置无效。

 

  · 403.11 - 密码更改。

 

  · 403.12 - 拒绝访问映射表。

 

  · 403.13 - 客户端证书被吊销。

 

  · 403.14 - 拒绝目录列表。

 

  · 403.15 - 超出客户端访问许可。

 

  · 403.16 - 客户端证书不受信任或无效。

 

  · 403.17 - 客户端证书已过期或尚未生效。

 

  · 403.18 - 在当前的应用程序池中不能执行所请求的 URL。这个错误代码为 IIS 6.0 所专用。

 

  · 403.19 - 不能为这个应用程序池中的客户端执行 CGI。这个错误代码为 IIS 6.0 所专用。

 

  · 403.20 - Passport 登录失败。这个错误代码为 IIS 6.0 所专用。

 

  · 404 - 未找到。 · 404.0 -(无) – 没有找到文件或目录。

 

  · 404.1 - 无法在所请求的端口上访问 Web 站点。

 

  · 404.2 - Web 服务扩展锁定策略阻止本请求。

 

  · 404.3 - MIME 映射策略阻止本请求。

 

  · 405 - 用来访问本页面的 HTTP 谓词不被允许(方法不被允许)

 

  · 406 - 客户端浏览器不接受所请求页面的 MIME 类型。

 

  · 407 - 要求进行代理身份验证。

 

  · 412 - 前提条件失败。

 

  · 413 – 请求实体太大。

 

  · 414 - 请求 URI 太长。

 

  · 415 – 不支持的媒体类型。

 

  · 416 – 所请求的范围无法满足。

 

  · 417 – 执行失败。

 

  · 423 – 锁定的错误。

 

  5xx - 服务器错误

 

  服务器由于遇到错误而不能完成该请求。 · 500 - 内部服务器错误。 · 500.12 - 应用程序正忙于在 Web 服务器上重新启动。

 

  · 500.13 - Web 服务器太忙。

 

  · 500.15 - 不允许直接请求 Global.asa

 

  · 500.16 – UNC 授权凭据不正确。这个错误代码为 IIS 6.0 所专用。

 

  · 500.18 – URL 授权存储不能打开。这个错误代码为 IIS 6.0 所专用。

 

  · 500.100 - 内部 ASP 错误。

 

  · 501 - 页眉值指定了未实现的配置。

 

  · 502 - Web 服务器用作网关或代理服务器时收到了无效响应。 · 502.1 - CGI 应用程序超时。

 

  · 502.2 - CGI 应用程序出错。application.

 

  · 503 - 服务不可用。这个错误代码为 IIS 6.0 所专用。

 

  · 504 - 网关超时。

 

  · 505 - HTTP 版本不受支持。

 

  常见的 HTTP 状态代码及其原因

 

  · 200 - 成功。 此状态代码表示 IIS 已成功处理请求。

 

  · 304 - 未修改。 客户端请求的文档已在其缓存中,文档自缓存以来尚未被修改过。客户端使用文档的缓存副本,而不从服务器下载文档。

 

  · 401.1 - 登录失败。 登录尝试不成功,可能因为用户名或密码无效。

 

  · 401.3 - 由于 ACL 对资源的限制而未获得授权。 这表示存在 NTFS 权限问题。即使您对试图访问的文件具备相应的权限,也可能发生此错误。例如,如果 IUSR 帐户无权访问 C:\Winnt\System32\Inetsrv 目录,您会看到这个错误。

 

  · 403.1 - 执行访问被禁止。 下面是导致此错误信息的两个常见原因: · 您没有足够的执行许可。例如,如果试图访问的 ASP 页所在的目录权限设为“无”,或者,试图执行的 CGI 脚本所在的目录权限为“只允许脚本”,将出现此错误信息。若要修改执行权限,请在 Microsoft 管理控制台 (MMC) 中右击目录,然后依次单击属性和目录选项卡,确保为试图访问的内容设置适当的执行权限。

 

  · 您没有将试图执行的文件类型的脚本映射设置为识别所使用的谓词(例如,GET 或 POST)。若要验证这一点,请在 MMC 中右击目录,依次单击属性、目录选项卡和配置,然后验证相应文件类型的脚本映射是否设置为允许所使用的谓词。

 

  · 403.2 - 读访问被禁止。验证是否已将 IIS 设置为允许对目录进行读访问。另外,如果您正在使用默认文件,请验证该文件是否存在。

 

  · 403.3 - 写访问被禁止。 验证 IIS 权限和 NTFS 权限是否已设置以便向该目录授予写访问权。

 

  · 403.4 - 要求 SSL。禁用要求安全通道选项,或使用 HTTPS 代替 HTTP 来访问该页面。

 

  · 403.5 - 要求 SSL 128。禁用要求 128 位加密选项,或使用支持 128 位加密的浏览器以查看该页面。

 

  · 403.6 - IP 地址被拒绝。您已把您的服务器配置为拒绝访问您目前的 IP 地址。

 

  · 403.7 - 要求客户端证书。您已把您的服务器配置为要求客户端身份验证证书,但您未安装有效的客户端证书。

 

  · 403.8 - 站点访问被拒绝。您已为您用来访问服务器的域设置了域名限制。

 

  · 403.9 - 用户数过多。与该服务器连接的用户数量超过了您设置的连接限制。

 

  注意:Microsoft Windows 2000 PRofessional 和 Microsoft Windows XP PRofessional 自动设置了在 IIS 上最多 10 个连接的限制。您无法更改此限制。

 

  · 403.12 - 拒绝访问映射表。 您要访问的页面要求提供客户端证书,但映射到您的客户端证书的用户 ID 已被拒绝访问该文件。

 

  · 404 - 未找到。 发生此错误的原因是您试图访问的文件已被移走或删除。如果在安装 URLScan 工具之后,试图访问带有有限扩展名的文件,也会发生此错误。这种情况下,该请求的日志文件项中将出现“Rejected by URLScan”的字样。

 

  · 500 - 内部服务器错误。 很多服务器端的错误都可能导致该错误信息。事件查看器日志包含更详细的错误原因。此外,您可以禁用友好 HTTP 错误信息以便收到详细的错误说明。

 

  · 500.12 - 应用程序正在重新启动。 这表示您在 IIS 重新启动应用程序的过程中试图加载 ASP 页。刷新页面后,此信息即会消失。如果刷新页面后,此信息再次出现,可能是防病毒软件正在扫描 Global.asa 文件。

 

  · 500-100.ASP - ASP 错误。 如果试图加载的 ASP 页中含有错误代码,将出现此错误信息。若要获得更确切的错误信息,请禁用友好 HTTP 错误信息。默认情况下,只会在默认 Web 站点上启用此错误信息。

 

  · 502 - 网关错误。 如果试图运行的 CGI 脚本不返回有效的 HTTP 标头集,将出现此错误信息。

 

MIME类型大全  格式前面为后辍名,后面为对应的MIME型(例如:rar application/x-rar-compressed 表示.RAR对应的是application/x-rar-compressed )

 

  application/vnd.lotus-1-2-3

 

  3gp video/3gpp

 

  aab application/x-authoware-bin

 

  aam application/x-authoware-map

 

  aas application/x-authoware-seg

 

  ai application/postscript

 

  aif audio/x-aiff

 

  aifc audio/x-aiff

 

  aiff audio/x-aiff

 

  als audio/X-Alpha5

 

  amc application/x-mpeg

 

  ani application/octet-stream

 

  asc text/plain

 

  asd application/astound

 

  asf video/x-ms-asf

 

  asn application/astound

 

  asp application/x-asap

 

  asx video/x-ms-asf

 

  au audio/basic

 

  avb application/octet-stream

 

  avi video/x-msvideo

 

  awb audio/amr-wb

 

  bcpio application/x-bcpio

 

  bin application/octet-stream

 

  bld application/bld

 

  bld2 application/bld2

 

  bmp application/x-MS-bmp

 

  bpk application/octet-stream

 

  bz2 application/x-bzip2

 

  cal image/x-cals

 

  ccn application/x-cnc

 

  cco application/x-cocoa

 

  cdf application/x-netcdf

 

  cgi magnus-internal/cgi

 

  chat application/x-chat

 

  class application/octet-stream

 

  clp application/x-msclip

 

  cmx application/x-cmx

 

  co application/x-cult3d-object

 

  cod image/cis-cod

 

  cpio application/x-cpio

 

  cpt application/mac-compactpro

 

  crd application/x-mscardfile

 

  csh application/x-csh

 

  csm chemical/x-csml

 

  csml chemical/x-csml

 

  css text/css

 

  cur application/octet-stream

 

  dcm x-lml/x-evm

 

  dcr application/x-director

 

  dcx image/x-dcx

 

  dhtml text/html

 

  dir application/x-director

 

  dll application/octet-stream

 

  dmg application/octet-stream

 

  dms application/octet-stream

 

  doc application/msword

 

  dot application/x-dot

 

  dvi application/x-dvi

 

  dwf drawing/x-dwf

 

  dwg application/x-autocad

 

  dxf application/x-autocad

 

  dxr application/x-director

 

  ebk application/x-expandedbook

 

  emb chemical/x-embl-dl-nucleotide

 

  embl chemical/x-embl-dl-nucleotide

 

  eps application/postscript

 

  epub application/epub+zip

 

  eri image/x-eri

 

  es audio/echospeech

 

  esl audio/echospeech

 

  etc application/x-earthtime

 

  etx text/x-setext

 

  evm x-lml/x-evm

 

  evy application/x-envoy

 

  exe application/octet-stream

 

  fh4 image/x-freehand

 

  fh5 image/x-freehand

 

  fhc image/x-freehand

 

  fif image/fif

 

  fm application/x-maker

 

  fpx image/x-fpx

 

  fvi video/isivideo

 

  gau chemical/x-gaussian-input

 

  gca application/x-gca-compressed

 

  gdb x-lml/x-gdb

 

  gif image/gif

 

  gps application/x-gps

 

  gtar application/x-gtar

 

  gz application/x-gzip

 

  hdf application/x-hdf

 

  hdm text/x-hdml

 

  hdml text/x-hdml

 

  hlp application/winhlp

 

  hqx application/mac-binhex40

 

  htm text/html

 

  html text/html

 

  hts text/html

 

  ice x-conference/x-cooltalk

 

  ico application/octet-stream

 

  ief image/ief

 

  ifm image/gif

 

  ifs image/ifs

 

  imy audio/melody

 

  ins application/x-NET-Install

 

  ips application/x-ipscript

 

  ipx application/x-ipix

 

  it audio/x-mod

 

  itz audio/x-mod

 

  ivr i-world/i-vrml

 

  j2k image/j2k

 

  jad text/vnd.sun.j2me.app-descriptor

 

  jam application/x-jam

 

  jar application/java-archive

 

  jnlp application/x-java-jnlp-file

 

  jpe image/jpeg

 

  jpeg image/jpeg

 

  jpg image/jpeg

 

  jpz image/jpeg

 

  js application/x-javascript

 

  jwc application/jwc

 

  kjx application/x-kjx

 

  lak x-lml/x-lak

 

  latex application/x-latex

 

  lcc application/fastman

 

  lcl application/x-digitalloca

 

  lcr application/x-digitalloca

 

  lgh application/lgh

 

  lha application/octet-stream

 

  lml x-lml/x-lml

 

  lmlpack x-lml/x-lmlpack

 

  lsf video/x-ms-asf

 

  lsx video/x-ms-asf

 

  lzh application/x-lzh

 

  m13 application/x-msmediaview

 

  m14 application/x-msmediaview

 

  m15 audio/x-mod

 

  m3u audio/x-mpegurl

 

  m3url audio/x-mpegurl

 

  ma1 audio/ma1

 

  ma2 audio/ma2

 

  ma3 audio/ma3

 

  ma5 audio/ma5

 

  man application/x-troff-man

 

  map magnus-internal/imagemap

 

  mbd application/mbedlet

 

  mct application/x-mascot

 

  mdb application/x-msaccess

 

  mdz audio/x-mod

 

  me application/x-troff-me

 

  mel text/x-vmel

 

  mi application/x-mif

 

  mid audio/midi

 

  midi audio/midi

 

  mif application/x-mif

 

  mil image/x-cals

 

  mio audio/x-mio

 

  mmf application/x-skt-lbs

 

  mng video/x-mng

 

  mny application/x-msmoney

 

  moc application/x-mocha

 

  mocha application/x-mocha

 

  mod audio/x-mod

 

  mof application/x-yumekara

 

  mol chemical/x-mdl-molfile

 

  mop chemical/x-mopac-input

 

  mov video/quicktime

 

  movie video/x-sgi-movie

 

  mp2 audio/x-mpeg

 

  mp3 audio/x-mpeg

 

  mp4 video/mp4

 

  mpc application/vnd.mpohun.certificate

 

  mpe video/mpeg

 

  mpeg video/mpeg

 

  mpg video/mpeg

 

  mpg4 video/mp4

 

  mpga audio/mpeg

 

  mpn application/vnd.mophun.application

 

  mpp application/vnd.ms-project

 

  mps application/x-mapserver

 

  mrl text/x-mrml

 

  mrm application/x-mrm

 

  ms application/x-troff-ms

 

  mts application/metastream

 

  mtx application/metastream

 

  mtz application/metastream

 

  mzv application/metastream

 

  nar application/zip

 

  nbmp image/nbmp

 

  nc application/x-netcdf

 

  ndb x-lml/x-ndb

 

  ndwn application/ndwn

 

  nif application/x-nif

 

  nmz application/x-scream

 

  nokia-op-logo image/vnd.nok-oplogo-color

 

  npx application/x-netfpx

 

  nsnd audio/nsnd

 

  nva application/x-neva1

 

  oda application/oda

 

  oom application/x-AtlasMate-Plugin

 

  pac audio/x-pac

 

  pae audio/x-epac

 

  pan application/x-pan

 

  pbm image/x-portable-bitmap

 

  pcx image/x-pcx

 

  pda image/x-pda

 

  pdb chemical/x-pdb

 

  pdf application/pdf

 

  pfr application/font-tdpfr

 

  pgm image/x-portable-graymap

 

  pict image/x-pict

 

  pm application/x-perl

 

  pmd application/x-pmd

 

  png image/png

 

  pnm image/x-portable-anymap

 

  pnz image/png

 

  pot application/vnd.ms-powerpoint

 

  ppm image/x-portable-pixmap

 

  pps application/vnd.ms-powerpoint

 

  ppt application/vnd.ms-powerpoint

 

  pqf application/x-cprplayer

 

  pqi application/cprplayer

 

  prc application/x-prc

 

  proxy application/x-ns-proxy-autoconfig

 

  ps application/postscript

 

  ptlk application/listenup

 

  pub application/x-mspublisher

 

  pvx video/x-pv-pvx

 

  qcp audio/vnd.qcelp

 

  qt video/quicktime

 

  qti image/x-quicktime

 

  qtif image/x-quicktime

 

  r3t text/vnd.rn-realtext3d

 

  ra audio/x-pn-realaudio

 

  ram audio/x-pn-realaudio

 

  rar application/x-rar-compressed

 

  ras image/x-cmu-raster

 

  rdf application/rdf+xml

 

  rf image/vnd.rn-realflash

 

  rgb image/x-rgb

 

  rlf application/x-richlink

 

  rm audio/x-pn-realaudio

 

  rmf audio/x-rmf

 

  rmm audio/x-pn-realaudio

 

  rmvb audio/x-pn-realaudio

 

  rnx application/vnd.rn-realplayer

 

  roff application/x-troff

 

  rp image/vnd.rn-realpix

 

  rpm audio/x-pn-realaudio-plugin

 

  rt text/vnd.rn-realtext

 

  rte x-lml/x-gps

 

  rtf application/rtf

 

  rtg application/metastream

 

  rtx text/richtext

 

  rv video/vnd.rn-realvideo

 

  rwc application/x-rogerwilco

 

  s3m audio/x-mod

 

  s3z audio/x-mod

 

  sca application/x-supercard

 

  scd application/x-msschedule

 

  sdf application/e-score

 

  sea application/x-stuffit

 

  sgm text/x-sgml

 

  sgml text/x-sgml

 

  sh application/x-sh

 

  shar application/x-shar

 

  shtml magnus-internal/parsed-html

 

  shw application/presentations

 

  si6 image/si6

 

  si7 image/vnd.stiwap.sis

 

  si9 image/vnd.lgtwap.sis

 

  sis application/vnd.symbian.install

 

  sit application/x-stuffit

 

  skd application/x-Koan

 

  skm application/x-Koan

 

  skp application/x-Koan

 

  skt application/x-Koan

 

  slc application/x-salsa

 

  smd audio/x-smd

 

  smi application/smil

 

  smil application/smil

 

  smp application/studiom

 

  smz audio/x-smd

 

  snd audio/basic

 

  spc text/x-speech

 

  spl application/futuresplash

 

  spr application/x-sprite

 

  sprite application/x-sprite

 

  sdp application/sdp

 

  spt application/x-spt

 

  src application/x-wais-source

 

  stk application/hyperstudio

 

  stm audio/x-mod

 

  sv4cpio application/x-sv4cpio

 

  sv4crc application/x-sv4crc

 

  svf image/vnd

 

  svg image/svg-xml

 

  svh image/svh

 

  svr x-world/x-svr

 

  swf application/x-shockwave-flash

 

  swfl application/x-shockwave-flash

 

  t application/x-troff

 

  tad application/octet-stream

 

  talk text/x-speech

 

  tar application/x-tar

 

  taz application/x-tar

 

  tbp application/x-timbuktu

 

  tbt application/x-timbuktu

 

  tcl application/x-tcl

 

  tex application/x-tex

 

  texi application/x-texinfo

 

  texinfo application/x-texinfo

 

  tgz application/x-tar

 

  thm application/vnd.eri.thm

 

  tif image/tiff

 

  tiff image/tiff

 

  tki application/x-tkined

 

  tkined application/x-tkined

 

  toc application/toc

 

  toy image/toy

 

  tr application/x-troff

 

  trk x-lml/x-gps

 

  trm application/x-msterminal

 

  tsi audio/tsplayer

 

  tsp application/dsptype

 

  tsv text/tab-separated-values

 

  ttf application/octet-stream

 

  ttz application/t-time

 

  txt text/plain

 

  ult audio/x-mod

 

  ustar application/x-ustar

 

  uu application/x-uuencode

 

  uue application/x-uuencode

 

  vcd application/x-cdlink

 

  vcf text/x-vcard

 

  vdo video/vdo

 

  vib audio/vib

 

  viv video/vivo

 

  vivo video/vivo

 

  vmd application/vocaltec-media-desc

 

  vmf application/vocaltec-media-file

 

  vmi application/x-dreamcast-vms-info

 

  vms application/x-dreamcast-vms

 

  vox audio/voxware

 

  vqe audio/x-twinvq-plugin

 

  vqf audio/x-twinvq

 

  vql audio/x-twinvq

 

  vre x-world/x-vream

 

  vrml x-world/x-vrml

 

  vrt x-world/x-vrt

 

  vrw x-world/x-vream

 

  vts workbook/formulaone

 

  wav audio/x-wav

 

  wax audio/x-ms-wax

 

  wbmp image/vnd.wap.wbmp

 

  web application/vnd.xara

 

  wi image/wavelet

 

  wis application/x-InstallShield

 

  wm video/x-ms-wm

 

  wma audio/x-ms-wma

 

  wmd application/x-ms-wmd

 

  wmf application/x-msmetafile

 

  wml text/vnd.wap.wml

 

  wmlc application/vnd.wap.wmlc

 

  wmls text/vnd.wap.wmlscript

 

  wmlsc application/vnd.wap.wmlscriptc

 

  wmlscript text/vnd.wap.wmlscript

 

  wmv video/x-ms-wmv

 

  wmx video/x-ms-wmx

 

  wmz application/x-ms-wmz

 

  wpng image/x-up-wpng

 

  wpt x-lml/x-gps

 

  wri application/x-mswrite

 

  wrl x-world/x-vrml

 

  wrz x-world/x-vrml

 

  ws text/vnd.wap.wmlscript

 

  wsc application/vnd.wap.wmlscriptc

 

  wv video/wavelet

 

  wvx video/x-ms-wvx

 

  wxl application/x-wxl

 

  x-gzip application/x-gzip

 

  xar application/vnd.xara

 

  xbm image/x-xbitmap

 

  xdm application/x-xdma

 

  xdma application/x-xdma

 

  xdw application/vnd.fujixerox.docuworks

 

  xht application/xhtml+xml

 

  xhtm application/xhtml+xml

 

  xhtml application/xhtml+xml

 

  xla application/vnd.ms-excel

 

  xlc application/vnd.ms-excel

 

  xll application/x-excel

 

  xlm application/vnd.ms-excel

 

  xls application/vnd.ms-excel

 

  xlt application/vnd.ms-excel

 

  xlw application/vnd.ms-excel

 

  xm audio/x-mod

 

  xml text/xml

 

  xmz audio/x-mod

 

  xpi application/x-xpinstall

 

  xpm image/x-xpixmap

 

  xsit text/xml

 

  xsl text/xml

 

  xul text/xul

 

  xwd image/x-xwindowdump

 

  xyz chemical/x-pdb

 

  yz1 application/x-yz1

 

  z application/x-compress

 

  zac application/x-zaurus-zac

 

  zip application/zip

 

编辑本段内容传输编码

  内容传输编码(Content-Transfer-Encoding),这个区域使指定ASCII以外的字符编码方式成为可能。形式如下:

 

  Content-Transfer-Encoding: [mechanism]

 

  其中,mechanism的值可以指定为“7bit”,“8bit”,“binary”,“quoted-printable”,“base64”。

 

  7bit

 

  7bit这里指的是7位的ASCII编码方式。

 

  8bit

 

  8位元ASCII码。

 

  binary

 

  quoted-printable

 

  因为欧洲的一些文字和ASCII字符集中的某些字符有部分相同。如果邮件消息使用的是这些语言的话,于ASCII重叠的那些字符可以原样使用,ASCII字符集中不存在的字符采用形如“=??”的方法编码。这里“??”需要用将字符编码后的16进制数字来指定。采用quoted-printable编码的消息,长度不会变得太长,而且大部分都是ASCII中的字符,即使不通过解码也大致可以读懂消息的内容。

 

  base64

 

  base64是一种将二进制的01序列转化成ASCII字符的编码方法。编码后的文本或者二进制消息,就可以运用SMTP等只支持ASCII字符的协议传送了。Base64一般被认为会平均增加33%的报文长度,而且,经过编码的消息对于人类来说是不可读的。

 

  x-encodingname

 

  这个值是预留的扩展。

 
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值