天天看點

在IIS中配置MIME類型組建Wap網站

1.建立站點檔案夾

  首先你要在IIS上建立一個新的站點。

  2.建立新的MIME類型

  首先選擇“WAP”站點的“屬性”,然後選擇“HTTP 頭”标簽,在“MIME映射”部分,點選“檔案類型…”後再單擊“新類型…”輸入以下資訊:

關聯擴充名 内容類型(MIME)

wml                text/vnd.wap.wml

wmlc              application/vnd.wap.wmlc

wbmp              image/vnd.wap.wbmp

wmlsc              application/vnd.wap.wmlscriptc

wmls              text/vnd.wap.wmlscript

wsc              application/vnd.wap/wmlscriptc

3.現在,你就可以把你的網站内容加到站點檔案夾裡面了

【摘 要】 MIME(Multipurpose Internet Mail Extensions,多目的Internet郵件擴充)是建立用于電子郵件交換,網絡文檔,及企業網和Internet上的其他應用程式中的檔案格式的規範。

每個MIME格式包含一個MIME内容類型和訓示存儲在這個檔案中的資料的子類型。每個MIME類型由兩部分組成,前面是資料的大類别,例如聲音

audio、圖象image等,後面定義具體的種類。MIME類型和子類型一般以類型/子類型的形式列出,比如網頁的類型“text/html”。

在HTTP中,MIME類型被定義在Content-Type header中。

例如,架設你要傳送一個Microsoft

Excel檔案到用戶端。那麼這時的MIME類型就是“application/vnd.ms-excel”。在大多數實際情況中,這個檔案然後将傳送給

Execl來處理(假設我們設定Execl為處理特殊MIME類型的應用程式)。

在ASP中,設定MIME類型的方法是通過Response對象的ContentType屬性。

最早的HTTP協定中,并沒有附加的資料類型資訊,所有傳送的資料都被客戶程式解釋為超文本标記語言HTML 文檔,而為了支援多媒體資料類型,HTTP協定中就使用了附加在文檔之前的MIME資料類型資訊來辨別資料類型。

MIME意為多目Internet郵件擴充,它設計的最初目的是為了在發送電子郵件時附加多媒體資料,讓郵件客戶程式能根據其類型進行處理。然而當它被HTTP協定支援之後,它的意義就更為顯著了。它使得HTTP傳輸的不僅是普通的文本,而變得豐富多彩。

常見的MIME類型

超文本标記語言文本 .html,.html text/html

普通文本 .txt text/plain

RTF文本 .rtf application/rtf

GIF圖形 .gif image/gif

JPEG圖形 .ipeg,.jpg image/jpeg

au聲音檔案 .au audio/basic

MIDI音樂檔案 mid,.midi audio/midi,audio/x-midi

RealAudio音樂檔案 .ra, .ram audio/x-pn-realaudio

MPEG檔案 .mpg,.mpeg video/mpeg

AVI檔案 .avi video/x-msvideo

GZIP檔案 .gz application/x-gzip

TAR檔案 .tar application/x-tar

Internet中有一個專門組織IANA來确認标準的MIME類型,但Internet發展的太快,很多應用程式等不及IANA來确認他們使用的

MIME類型為标準類型。是以他們使用在類别中以x-開頭的方法辨別這個類别還沒有成為标準,例如:x-gzip,x-tar等。事實上這些類型運用的很

廣泛,已經成為了事實标準。

隻要客戶機和伺服器共同承認這個MIME類型,即使它是不标準的類型也沒有關系,客戶程式就能根據MIME類型,采用具體的處理手段來處理資料。而Web

伺服器和浏覽器(包括作業系統)中,預設都設定了标準的和常見的MIME類型,隻有對于不常見的

MIME類型,才需要同時設定伺服器和客戶浏覽器,以進行識别。

由于MIME類型與文檔的字尾相關,是以伺服器使用文檔的字尾來區分不同檔案的MIME類型,伺服器中必須定義文檔字尾和MIME類型之間的對應關系。而

客戶程式從伺服器上接收資料的時候,它隻是從伺服器接受資料流,并不了解文檔的名字,是以伺服器必須使用附加資訊來告訴客戶程式資料的MIME類型。服務

器在發送真正的資料之前,就要先發送标志資料的MIME類型的資訊,這個資訊使用Content-type關鍵字進行定義,例如對于HTML文檔,伺服器

将首先發送以下兩行MIME辨別資訊,這個辨別并不是真正的資料檔案的一部分。

IIS中的MIME格式,按類型/子類型排序下面的表格列出了按MIME内容類型/子類型排序的MIME内容類型:

application/envoyevy

application/fractalsfif

application/futuresplashspl

application/htahta

application/internet-property-streamacx

application/mac-binhex40hqx

application/msworddoc

application/msworddot

application/octet-stream*

application/octet-streambin

application/octet-streamclass

application/octet-streamdms

application/octet-streamexe

application/octet-streamlha

application/octet-streamlzh

application/odaoda

application/olescriptaxs

application/pdfpdf

application/pics-rulesprf

application/pkcs10p10

application/pkix-crlcrl

application/postscriptai

application/postscripteps

application/postscriptps

application/rtfrtf

application/set-payment-initiationsetpay

application/set-registration-initiationsetreg

application/vnd.ms-excelxla

application/vnd.ms-excelxlc

application/vnd.ms-excelxlm

application/vnd.ms-excelxls

application/vnd.ms-excelxlt

application/vnd.ms-excelxlw

application/vnd.ms-pkicertstoresst

application/vnd.ms-pkiseccatcat

application/vnd.ms-pkistlstl

application/vnd.ms-powerpointpot,

application/vnd.ms-powerpointpps

application/vnd.ms-powerpointppt

application/vnd.ms-projectmpp

application/vnd.ms-workswcm

application/vnd.ms-workswdb

application/vnd.ms-workswks

application/vnd.ms-workswps

application/winhlphlp

application/x-bcpiobcpio

application/x-cdfcdf

application/x-compressz

application/x-compressedtgz

application/x-cpiocpio

application/x-cshcsh

application/x-directordcr

application/x-directordir

application/x-directordxr

application/x-dvidvi

application/x-gtargtar

application/x-gzipgz

application/x-hdfhdf

application/x-internet-signupins

application/x-internet-signupisp

application/x-iphoneiii

application/x-javascriptjs

application/x-latexlatex

application/x-msaccessmdb

application/x-mscardfilecrd

application/x-msclipclp

application/x-msdownloaddll

application/x-msmediaviewm13

application/x-msmediaviewm14

application/x-msmediaviewmvb

application/x-msmetafilewmf

application/x-msmoneymny

application/x-mspublisherpub

application/x-msschedulescd

application/x-msterminaltrm

application/x-mswritewri

application/x-netcdfcdf

application/x-netcdfnc

application/x-perfmonpma

application/x-perfmonpmc

application/x-perfmonpml

application/x-perfmonpmr

application/x-perfmonpmw

application/x-pkcs12p12

application/x-pkcs12pfx

application/x-pkcs7-certificatesp7b

application/x-pkcs7-certificatesspc

application/x-pkcs7-certreqrespp7r

application/x-pkcs7-mimep7c

application/x-pkcs7-mimep7m

application/x-pkcs7-signaturep7s

application/x-shsh

application/x-sharshar

application/x-stuffitsit

application/x-sv4cpiosv4cpio

application/x-sv4crcsv4crc

application/x-tartar

application/x-tcltcl

application/x-textex

application/x-texinfotexi

application/x-texinfotexinfo

application/x-troffroff

application/x-trofft

application/x-trofftr

application/x-troff-manman

application/x-troff-meme

application/x-troff-msms

application/x-ustarustar

application/x-wais-sourcesrc

application/x-x509-ca-certcer

application/x-x509-ca-certcrt

application/x-x509-ca-certder

application/ynd.ms-pkipkopko

application/zipzip

audio/basicau

audio/basicsnd

audio/midmid

audio/midrmi

audio/mpegmp3

audio/x-aiffaif

audio/x-aiffaifc

audio/x-aiffaiff

audio/x-mpegurlm3u

audio/x-pn-realaudiora

audio/x-pn-realaudioram

audio/x-wavwav

image/bmpbmp

image/cis-codcod

image/gifgif

image/iefief

image/jpegjpe

image/jpegjpeg

image/jpegjpg

image/pipegjfif

image/tifftif

image/tifftiff

image/x-cmu-rasterras

image/x-cmxcmx

image/x-iconico

image/x-portable-anymappnm

image/x-portable-bitmappbm

image/x-portable-graymappgm

image/x-portable-pixmapppm

image/x-rgbrgb

image/x-xbitmapxbm

image/x-xpixmapxpm

image/x-xwindowdumpxwd

message/rfc822mht

message/rfc822mhtml

message/rfc822nws

text/csscss

text/h323323

text/htmlhtm

text/htmlhtml

text/htmlstm

text/iulsuls

text/plainbas

text/plainc

text/plainh

text/plaintxt

text/richtextrtx

text/scriptletsct

text/tab-separated-valuestsv

text/webviewhtmlhtt

text/x-componenthtc

text/x-setextetx

text/x-vcardvcf

video/mpegmp2

video/mpegmpa

video/mpegmpe

video/mpegmpeg

video/mpegmpg

video/mpegmpv2

video/quicktimemov

video/quicktimeqt

video/x-la-asflsf

video/x-la-asflsx

video/x-ms-asfasf

video/x-ms-asfasr

video/x-ms-asfasx

video/x-msvideoavi

video/x-sgi-moviemovie

x-world/x-vrmlflr

x-world/x-vrmlvrml

x-world/x-vrmlwrl

x-world/x-vrmlwrz

x-world/x-vrmlxaf

x-world/x-vrmlxof