zoukankan
html css js c++ java
根据文件后缀返回Http的ContentType类型的函数
protected
static
string
GetContentType(
string
strFileName)
{
string
strExtendName
=
strFileName.Substring(strFileName.LastIndexOf(
'
.
'
));
if
(
string
.IsNullOrEmpty(strExtendName))
{
return
""
;
}
string
strRet
=
""
;
switch
(strExtendName)
{
case
"
.*
"
: strRet
=
"
application/octet-stream
"
;
break
;
case
"
.001
"
: strRet
=
"
application/x-001
"
;
break
;
case
"
.301
"
: strRet
=
"
application/x-301
"
;
break
;
case
"
.323
"
: strRet
=
"
text/h323
"
;
break
;
case
"
.906
"
: strRet
=
"
application/x-906
"
;
break
;
case
"
.907
"
: strRet
=
"
drawing/907
"
;
break
;
case
"
.a11
"
: strRet
=
"
application/x-a11
"
;
break
;
case
"
.acp
"
: strRet
=
"
audio/x-mei-aac
"
;
break
;
case
"
.ai
"
: strRet
=
"
application/postscript
"
;
break
;
case
"
.aif
"
: strRet
=
"
audio/aiff
"
;
break
;
case
"
.aifc
"
: strRet
=
"
audio/aiff
"
;
break
;
case
"
.aiff
"
: strRet
=
"
audio/aiff
"
;
break
;
case
"
.anv
"
: strRet
=
"
application/x-anv
"
;
break
;
case
"
.asa
"
: strRet
=
"
text/asa
"
;
break
;
case
"
.asf
"
: strRet
=
"
video/x-ms-asf
"
;
break
;
case
"
.asp
"
: strRet
=
"
text/asp
"
;
break
;
case
"
.asx
"
: strRet
=
"
video/x-ms-asf
"
;
break
;
case
"
.au
"
: strRet
=
"
audio/basic
"
;
break
;
case
"
.avi
"
: strRet
=
"
video/avi
"
;
break
;
case
"
.awf
"
: strRet
=
"
application/vnd.adobe.workflow
"
;
break
;
case
"
.biz
"
: strRet
=
"
text/xml
"
;
break
;
case
"
.bmp
"
: strRet
=
"
application/x-bmp
"
;
break
;
case
"
.bot
"
: strRet
=
"
application/x-bot
"
;
break
;
case
"
.c4t
"
: strRet
=
"
application/x-c4t
"
;
break
;
case
"
.c90
"
: strRet
=
"
application/x-c90
"
;
break
;
case
"
.cal
"
: strRet
=
"
application/x-cals
"
;
break
;
case
"
.cat
"
: strRet
=
"
application/vnd.ms-pki.seccat
"
;
break
;
case
"
.cdf
"
: strRet
=
"
application/x-netcdf
"
;
break
;
case
"
.cdr
"
: strRet
=
"
application/x-cdr
"
;
break
;
case
"
.cel
"
: strRet
=
"
application/x-cel
"
;
break
;
case
"
.cer
"
: strRet
=
"
application/x-x509-ca-cert
"
;
break
;
case
"
.cg4
"
: strRet
=
"
application/x-g4
"
;
break
;
case
"
.cgm
"
: strRet
=
"
application/x-cgm
"
;
break
;
case
"
.cit
"
: strRet
=
"
application/x-cit
"
;
break
;
case
"
.class
"
: strRet
=
"
java/*
"
;
break
;
case
"
.cml
"
: strRet
=
"
text/xml
"
;
break
;
case
"
.cmp
"
: strRet
=
"
application/x-cmp
"
;
break
;
case
"
.cmx
"
: strRet
=
"
application/x-cmx
"
;
break
;
case
"
.cot
"
: strRet
=
"
application/x-cot
"
;
break
;
case
"
.crl
"
: strRet
=
"
application/pkix-crl
"
;
break
;
case
"
.crt
"
: strRet
=
"
application/x-x509-ca-cert
"
;
break
;
case
"
.csi
"
: strRet
=
"
application/x-csi
"
;
break
;
case
"
.css
"
: strRet
=
"
text/css
"
;
break
;
case
"
.cut
"
: strRet
=
"
application/x-cut
"
;
break
;
case
"
.dbf
"
: strRet
=
"
application/x-dbf
"
;
break
;
case
"
.dbm
"
: strRet
=
"
application/x-dbm
"
;
break
;
case
"
.dbx
"
: strRet
=
"
application/x-dbx
"
;
break
;
case
"
.dcd
"
: strRet
=
"
text/xml
"
;
break
;
case
"
.dcx
"
: strRet
=
"
application/x-dcx
"
;
break
;
case
"
.der
"
: strRet
=
"
application/x-x509-ca-cert
"
;
break
;
case
"
.dgn
"
: strRet
=
"
application/x-dgn
"
;
break
;
case
"
.dib
"
: strRet
=
"
application/x-dib
"
;
break
;
case
"
.dll
"
: strRet
=
"
application/x-msdownload
"
;
break
;
case
"
.doc
"
: strRet
=
"
application/msword
"
;
break
;
case
"
.dot
"
: strRet
=
"
application/msword
"
;
break
;
case
"
.drw
"
: strRet
=
"
application/x-drw
"
;
break
;
case
"
.dtd
"
: strRet
=
"
text/xml
"
;
break
;
//
case ".dwf": strRet = "Model/vnd.dwf";break;
case
"
.dwf
"
: strRet
=
"
application/x-dwf
"
;
break
;
case
"
.dwg
"
: strRet
=
"
application/x-dwg
"
;
break
;
case
"
.dxb
"
: strRet
=
"
application/x-dxb
"
;
break
;
case
"
.dxf
"
: strRet
=
"
application/x-dxf
"
;
break
;
case
"
.edn
"
: strRet
=
"
application/vnd.adobe.edn
"
;
break
;
case
"
.emf
"
: strRet
=
"
application/x-emf
"
;
break
;
case
"
.eml
"
: strRet
=
"
message/rfc822
"
;
break
;
case
"
.ent
"
: strRet
=
"
text/xml
"
;
break
;
case
"
.epi
"
: strRet
=
"
application/x-epi
"
;
break
;
case
"
.eps
"
: strRet
=
"
application/x-ps
"
;
break
;
//
case ".eps": strRet = "application/postscript";break;
case
"
.etd
"
: strRet
=
"
application/x-ebx
"
;
break
;
case
"
.exe
"
: strRet
=
"
application/x-msdownload
"
;
break
;
case
"
.fax
"
: strRet
=
"
image/fax
"
;
break
;
case
"
.fdf
"
: strRet
=
"
application/vnd.fdf
"
;
break
;
case
"
.fif
"
: strRet
=
"
application/fractals
"
;
break
;
case
"
.fo
"
: strRet
=
"
text/xml
"
;
break
;
case
"
.frm
"
: strRet
=
"
application/x-frm
"
;
break
;
case
"
.g4
"
: strRet
=
"
application/x-g4
"
;
break
;
case
"
.gbr
"
: strRet
=
"
application/x-gbr
"
;
break
;
case
"
.gcd
"
: strRet
=
"
application/x-gcd
"
;
break
;
case
"
.gif
"
: strRet
=
"
image/gif
"
;
break
;
case
"
.gl2
"
: strRet
=
"
application/x-gl2
"
;
break
;
case
"
.gp4
"
: strRet
=
"
application/x-gp4
"
;
break
;
case
"
.hgl
"
: strRet
=
"
application/x-hgl
"
;
break
;
case
"
.hmr
"
: strRet
=
"
application/x-hmr
"
;
break
;
case
"
.hpg
"
: strRet
=
"
application/x-hpgl
"
;
break
;
case
"
.hpl
"
: strRet
=
"
application/x-hpl
"
;
break
;
case
"
.hqx
"
: strRet
=
"
application/mac-binhex40
"
;
break
;
case
"
.hrf
"
: strRet
=
"
application/x-hrf
"
;
break
;
case
"
.hta
"
: strRet
=
"
application/hta
"
;
break
;
case
"
.htc
"
: strRet
=
"
text/x-component
"
;
break
;
case
"
.htm
"
: strRet
=
"
text/html
"
;
break
;
case
"
.html
"
: strRet
=
"
text/html
"
;
break
;
case
"
.htt
"
: strRet
=
"
text/webviewhtml
"
;
break
;
case
"
.htx
"
: strRet
=
"
text/html
"
;
break
;
case
"
.icb
"
: strRet
=
"
application/x-icb
"
;
break
;
case
"
.ico
"
: strRet
=
"
image/x-icon
"
;
break
;
//
case ".ico": strRet = "application/x-ico";break;
case
"
.iff
"
: strRet
=
"
application/x-iff
"
;
break
;
case
"
.ig4
"
: strRet
=
"
application/x-g4
"
;
break
;
case
"
.igs
"
: strRet
=
"
application/x-igs
"
;
break
;
case
"
.iii
"
: strRet
=
"
application/x-iphone
"
;
break
;
case
"
.img
"
: strRet
=
"
application/x-img
"
;
break
;
case
"
.ins
"
: strRet
=
"
application/x-internet-signup
"
;
break
;
case
"
.isp
"
: strRet
=
"
application/x-internet-signup
"
;
break
;
case
"
.IVF
"
: strRet
=
"
video/x-ivf
"
;
break
;
case
"
.java
"
: strRet
=
"
java/*
"
;
break
;
case
"
.jfif
"
: strRet
=
"
image/jpeg
"
;
break
;
case
"
.jpe
"
: strRet
=
"
image/jpeg
"
;
break
;
//
case ".jpe": strRet = "application/x-jpe";break;
case
"
.jpeg
"
: strRet
=
"
image/jpeg
"
;
break
;
case
"
.jpg
"
: strRet
=
"
image/jpeg
"
;
break
;
//
case ".jpg": strRet = "application/x-jpg";break;
case
"
.js
"
: strRet
=
"
application/x-javascript
"
;
break
;
case
"
.jsp
"
: strRet
=
"
text/html
"
;
break
;
case
"
.la1
"
: strRet
=
"
audio/x-liquid-file
"
;
break
;
case
"
.lar
"
: strRet
=
"
application/x-laplayer-reg
"
;
break
;
case
"
.latex
"
: strRet
=
"
application/x-latex
"
;
break
;
case
"
.lavs
"
: strRet
=
"
audio/x-liquid-secure
"
;
break
;
case
"
.lbm
"
: strRet
=
"
application/x-lbm
"
;
break
;
case
"
.lmsff
"
: strRet
=
"
audio/x-la-lms
"
;
break
;
case
"
.ls
"
: strRet
=
"
application/x-javascript
"
;
break
;
case
"
.ltr
"
: strRet
=
"
application/x-ltr
"
;
break
;
case
"
.m1v
"
: strRet
=
"
video/x-mpeg
"
;
break
;
case
"
.m2v
"
: strRet
=
"
video/x-mpeg
"
;
break
;
case
"
.m3u
"
: strRet
=
"
audio/mpegurl
"
;
break
;
case
"
.m4e
"
: strRet
=
"
video/mpeg4
"
;
break
;
case
"
.mac
"
: strRet
=
"
application/x-mac
"
;
break
;
case
"
.man
"
: strRet
=
"
application/x-troff-man
"
;
break
;
case
"
.math
"
: strRet
=
"
text/xml
"
;
break
;
case
"
.mdb
"
: strRet
=
"
application/msaccess
"
;
break
;
//
case ".mdb": strRet = "application/x-mdb";break;
case
"
.mfp
"
: strRet
=
"
application/x-shockwave-flash
"
;
break
;
case
"
.mht
"
: strRet
=
"
message/rfc822
"
;
break
;
case
"
.mhtml
"
: strRet
=
"
message/rfc822
"
;
break
;
case
"
.mi
"
: strRet
=
"
application/x-mi
"
;
break
;
case
"
.mid
"
: strRet
=
"
audio/mid
"
;
break
;
case
"
.midi
"
: strRet
=
"
audio/mid
"
;
break
;
case
"
.mil
"
: strRet
=
"
application/x-mil
"
;
break
;
case
"
.mml
"
: strRet
=
"
text/xml
"
;
break
;
case
"
.mnd
"
: strRet
=
"
audio/x-musicnet-download
"
;
break
;
case
"
.mns
"
: strRet
=
"
audio/x-musicnet-stream
"
;
break
;
case
"
.mocha
"
: strRet
=
"
application/x-javascript
"
;
break
;
case
"
.movie
"
: strRet
=
"
video/x-sgi-movie
"
;
break
;
case
"
.mp1
"
: strRet
=
"
audio/mp1
"
;
break
;
case
"
.mp2
"
: strRet
=
"
audio/mp2
"
;
break
;
case
"
.mp2v
"
: strRet
=
"
video/mpeg
"
;
break
;
case
"
.mp3
"
: strRet
=
"
audio/mp3
"
;
break
;
case
"
.mp4
"
: strRet
=
"
video/mpeg4
"
;
break
;
case
"
.mpa
"
: strRet
=
"
video/x-mpg
"
;
break
;
case
"
.mpd
"
: strRet
=
"
application/vnd.ms-project
"
;
break
;
case
"
.mpe
"
: strRet
=
"
video/x-mpeg
"
;
break
;
case
"
.mpeg
"
: strRet
=
"
video/mpg
"
;
break
;
case
"
.mpg
"
: strRet
=
"
video/mpg
"
;
break
;
case
"
.mpga
"
: strRet
=
"
audio/rn-mpeg
"
;
break
;
case
"
.mpp
"
: strRet
=
"
application/vnd.ms-project
"
;
break
;
case
"
.mps
"
: strRet
=
"
video/x-mpeg
"
;
break
;
case
"
.mpt
"
: strRet
=
"
application/vnd.ms-project
"
;
break
;
case
"
.mpv
"
: strRet
=
"
video/mpg
"
;
break
;
case
"
.mpv2
"
: strRet
=
"
video/mpeg
"
;
break
;
case
"
.mpw
"
: strRet
=
"
application/vnd.ms-project
"
;
break
;
case
"
.mpx
"
: strRet
=
"
application/vnd.ms-project
"
;
break
;
case
"
.mtx
"
: strRet
=
"
text/xml
"
;
break
;
case
"
.mxp
"
: strRet
=
"
application/x-mmxp
"
;
break
;
case
"
.net
"
: strRet
=
"
image/pnetvue
"
;
break
;
case
"
.nrf
"
: strRet
=
"
application/x-nrf
"
;
break
;
case
"
.nws
"
: strRet
=
"
message/rfc822
"
;
break
;
case
"
.odc
"
: strRet
=
"
text/x-ms-odc
"
;
break
;
case
"
.out
"
: strRet
=
"
application/x-out
"
;
break
;
case
"
.p10
"
: strRet
=
"
application/pkcs10
"
;
break
;
case
"
.p12
"
: strRet
=
"
application/x-pkcs12
"
;
break
;
case
"
.p7b
"
: strRet
=
"
application/x-pkcs7-certificates
"
;
break
;
case
"
.p7c
"
: strRet
=
"
application/pkcs7-mime
"
;
break
;
case
"
.p7m
"
: strRet
=
"
application/pkcs7-mime
"
;
break
;
case
"
.p7r
"
: strRet
=
"
application/x-pkcs7-certreqresp
"
;
break
;
case
"
.p7s
"
: strRet
=
"
application/pkcs7-signature
"
;
break
;
case
"
.pc5
"
: strRet
=
"
application/x-pc5
"
;
break
;
case
"
.pci
"
: strRet
=
"
application/x-pci
"
;
break
;
case
"
.pcl
"
: strRet
=
"
application/x-pcl
"
;
break
;
case
"
.pcx
"
: strRet
=
"
application/x-pcx
"
;
break
;
case
"
.pdf
"
: strRet
=
"
application/pdf
"
;
break
;
case
"
.pdx
"
: strRet
=
"
application/vnd.adobe.pdx
"
;
break
;
case
"
.pfx
"
: strRet
=
"
application/x-pkcs12
"
;
break
;
case
"
.pgl
"
: strRet
=
"
application/x-pgl
"
;
break
;
case
"
.pic
"
: strRet
=
"
application/x-pic
"
;
break
;
case
"
.pko
"
: strRet
=
"
application/vnd.ms-pki.pko
"
;
break
;
case
"
.pl
"
: strRet
=
"
application/x-perl
"
;
break
;
case
"
.plg
"
: strRet
=
"
text/html
"
;
break
;
case
"
.pls
"
: strRet
=
"
audio/scpls
"
;
break
;
case
"
.plt
"
: strRet
=
"
application/x-plt
"
;
break
;
case
"
.png
"
: strRet
=
"
image/png
"
;
break
;
case
"
.pot
"
: strRet
=
"
application/vnd.ms-powerpoint
"
;
break
;
case
"
.ppa
"
: strRet
=
"
application/vnd.ms-powerpoint
"
;
break
;
case
"
.ppm
"
: strRet
=
"
application/x-ppm
"
;
break
;
case
"
.pps
"
: strRet
=
"
application/vnd.ms-powerpoint
"
;
break
;
case
"
.ppt
"
: strRet
=
"
application/vnd.ms-powerpoint
"
;
break
;
case
"
.pr
"
: strRet
=
"
application/x-pr
"
;
break
;
case
"
.prf
"
: strRet
=
"
application/pics-rules
"
;
break
;
case
"
.prn
"
: strRet
=
"
application/x-prn
"
;
break
;
case
"
.prt
"
: strRet
=
"
application/x-prt
"
;
break
;
case
"
.ps
"
: strRet
=
"
application/x-ps
"
;
break
;
case
"
.ptn
"
: strRet
=
"
application/x-ptn
"
;
break
;
case
"
.pwz
"
: strRet
=
"
application/vnd.ms-powerpoint
"
;
break
;
case
"
.r3t
"
: strRet
=
"
text/vnd.rn-realtext3d
"
;
break
;
case
"
.ra
"
: strRet
=
"
audio/vnd.rn-realaudio
"
;
break
;
case
"
.ram
"
: strRet
=
"
audio/x-pn-realaudio
"
;
break
;
case
"
.ras
"
: strRet
=
"
application/x-ras
"
;
break
;
case
"
.rat
"
: strRet
=
"
application/rat-file
"
;
break
;
case
"
.rdf
"
: strRet
=
"
text/xml
"
;
break
;
case
"
.rec
"
: strRet
=
"
application/vnd.rn-recording
"
;
break
;
case
"
.red
"
: strRet
=
"
application/x-red
"
;
break
;
case
"
.rgb
"
: strRet
=
"
application/x-rgb
"
;
break
;
case
"
.rjs
"
: strRet
=
"
application/vnd.rn-realsystem-rjs
"
;
break
;
case
"
.rjt
"
: strRet
=
"
application/vnd.rn-realsystem-rjt
"
;
break
;
case
"
.rlc
"
: strRet
=
"
application/x-rlc
"
;
break
;
case
"
.rle
"
: strRet
=
"
application/x-rle
"
;
break
;
case
"
.rm
"
: strRet
=
"
application/vnd.rn-realmedia
"
;
break
;
case
"
.rmf
"
: strRet
=
"
application/vnd.adobe.rmf
"
;
break
;
case
"
.rmi
"
: strRet
=
"
audio/mid
"
;
break
;
case
"
.rmj
"
: strRet
=
"
application/vnd.rn-realsystem-rmj
"
;
break
;
case
"
.rmm
"
: strRet
=
"
audio/x-pn-realaudio
"
;
break
;
case
"
.rmp
"
: strRet
=
"
application/vnd.rn-rn_music_package
"
;
break
;
case
"
.rms
"
: strRet
=
"
application/vnd.rn-realmedia-secure
"
;
break
;
case
"
.rmvb
"
: strRet
=
"
application/vnd.rn-realmedia-vbr
"
;
break
;
case
"
.rmx
"
: strRet
=
"
application/vnd.rn-realsystem-rmx
"
;
break
;
case
"
.rnx
"
: strRet
=
"
application/vnd.rn-realplayer
"
;
break
;
case
"
.rp
"
: strRet
=
"
image/vnd.rn-realpix
"
;
break
;
case
"
.rpm
"
: strRet
=
"
audio/x-pn-realaudio-plugin
"
;
break
;
case
"
.rsml
"
: strRet
=
"
application/vnd.rn-rsml
"
;
break
;
case
"
.rt
"
: strRet
=
"
text/vnd.rn-realtext
"
;
break
;
case
"
.rtf
"
: strRet
=
"
application/x-rtf
"
;
break
;
case
"
.rv
"
: strRet
=
"
video/vnd.rn-realvideo
"
;
break
;
case
"
.sam
"
: strRet
=
"
application/x-sam
"
;
break
;
case
"
.sat
"
: strRet
=
"
application/x-sat
"
;
break
;
case
"
.sdp
"
: strRet
=
"
application/sdp
"
;
break
;
case
"
.sdw
"
: strRet
=
"
application/x-sdw
"
;
break
;
case
"
.sit
"
: strRet
=
"
application/x-stuffit
"
;
break
;
case
"
.slb
"
: strRet
=
"
application/x-slb
"
;
break
;
case
"
.sld
"
: strRet
=
"
application/x-sld
"
;
break
;
case
"
.slk
"
: strRet
=
"
drawing/x-slk
"
;
break
;
case
"
.smi
"
: strRet
=
"
application/smil
"
;
break
;
case
"
.smil
"
: strRet
=
"
application/smil
"
;
break
;
case
"
.smk
"
: strRet
=
"
application/x-smk
"
;
break
;
case
"
.snd
"
: strRet
=
"
audio/basic
"
;
break
;
case
"
.sol
"
: strRet
=
"
text/plain
"
;
break
;
case
"
.sor
"
: strRet
=
"
text/plain
"
;
break
;
case
"
.spc
"
: strRet
=
"
application/x-pkcs7-certificates
"
;
break
;
case
"
.spl
"
: strRet
=
"
application/futuresplash
"
;
break
;
case
"
.spp
"
: strRet
=
"
text/xml
"
;
break
;
case
"
.ssm
"
: strRet
=
"
application/streamingmedia
"
;
break
;
case
"
.sst
"
: strRet
=
"
application/vnd.ms-pki.certstore
"
;
break
;
case
"
.stl
"
: strRet
=
"
application/vnd.ms-pki.stl
"
;
break
;
case
"
.stm
"
: strRet
=
"
text/html
"
;
break
;
case
"
.sty
"
: strRet
=
"
application/x-sty
"
;
break
;
case
"
.svg
"
: strRet
=
"
text/xml
"
;
break
;
case
"
.swf
"
: strRet
=
"
application/x-shockwave-flash
"
;
break
;
case
"
.tdf
"
: strRet
=
"
application/x-tdf
"
;
break
;
case
"
.tg4
"
: strRet
=
"
application/x-tg4
"
;
break
;
case
"
.tga
"
: strRet
=
"
application/x-tga
"
;
break
;
case
"
.tif
"
: strRet
=
"
image/tiff
"
;
break
;
case
"
.tiff
"
: strRet
=
"
image/tiff
"
;
break
;
case
"
.tld
"
: strRet
=
"
text/xml
"
;
break
;
case
"
.top
"
: strRet
=
"
drawing/x-top
"
;
break
;
case
"
.torrent
"
: strRet
=
"
application/x-bittorrent
"
;
break
;
case
"
.tsd
"
: strRet
=
"
text/xml
"
;
break
;
case
"
.txt
"
: strRet
=
"
text/plain
"
;
break
;
case
"
.uin
"
: strRet
=
"
application/x-icq
"
;
break
;
case
"
.uls
"
: strRet
=
"
text/iuls
"
;
break
;
case
"
.vcf
"
: strRet
=
"
text/x-vcard
"
;
break
;
case
"
.vda
"
: strRet
=
"
application/x-vda
"
;
break
;
case
"
.vdx
"
: strRet
=
"
application/vnd.visio
"
;
break
;
case
"
.vml
"
: strRet
=
"
text/xml
"
;
break
;
case
"
.vpg
"
: strRet
=
"
application/x-vpeg005
"
;
break
;
case
"
.vsd
"
: strRet
=
"
application/vnd.visio
"
;
break
;
case
"
.vss
"
: strRet
=
"
application/vnd.visio
"
;
break
;
case
"
.vst
"
: strRet
=
"
application/vnd.visio
"
;
break
;
case
"
.vsw
"
: strRet
=
"
application/vnd.visio
"
;
break
;
case
"
.vsx
"
: strRet
=
"
application/vnd.visio
"
;
break
;
case
"
.vtx
"
: strRet
=
"
application/vnd.visio
"
;
break
;
case
"
.vxml
"
: strRet
=
"
text/xml
"
;
break
;
case
"
.wav
"
: strRet
=
"
audio/wav
"
;
break
;
case
"
.wax
"
: strRet
=
"
audio/x-ms-wax
"
;
break
;
case
"
.wb1
"
: strRet
=
"
application/x-wb1
"
;
break
;
case
"
.wb2
"
: strRet
=
"
application/x-wb2
"
;
break
;
case
"
.wb3
"
: strRet
=
"
application/x-wb3
"
;
break
;
case
"
.wbmp
"
: strRet
=
"
image/vnd.wap.wbmp
"
;
break
;
case
"
.wiz
"
: strRet
=
"
application/msword
"
;
break
;
case
"
.wk3
"
: strRet
=
"
application/x-wk3
"
;
break
;
case
"
.wk4
"
: strRet
=
"
application/x-wk4
"
;
break
;
case
"
.wkq
"
: strRet
=
"
application/x-wkq
"
;
break
;
case
"
.wks
"
: strRet
=
"
application/x-wks
"
;
break
;
case
"
.wm
"
: strRet
=
"
video/x-ms-wm
"
;
break
;
case
"
.wma
"
: strRet
=
"
audio/x-ms-wma
"
;
break
;
case
"
.wmd
"
: strRet
=
"
application/x-ms-wmd
"
;
break
;
case
"
.wmf
"
: strRet
=
"
application/x-wmf
"
;
break
;
case
"
.wml
"
: strRet
=
"
text/vnd.wap.wml
"
;
break
;
case
"
.wmv
"
: strRet
=
"
video/x-ms-wmv
"
;
break
;
case
"
.wmx
"
: strRet
=
"
video/x-ms-wmx
"
;
break
;
case
"
.wmz
"
: strRet
=
"
application/x-ms-wmz
"
;
break
;
case
"
.wp6
"
: strRet
=
"
application/x-wp6
"
;
break
;
case
"
.wpd
"
: strRet
=
"
application/x-wpd
"
;
break
;
case
"
.wpg
"
: strRet
=
"
application/x-wpg
"
;
break
;
case
"
.wpl
"
: strRet
=
"
application/vnd.ms-wpl
"
;
break
;
case
"
.wq1
"
: strRet
=
"
application/x-wq1
"
;
break
;
case
"
.wr1
"
: strRet
=
"
application/x-wr1
"
;
break
;
case
"
.wri
"
: strRet
=
"
application/x-wri
"
;
break
;
case
"
.wrk
"
: strRet
=
"
application/x-wrk
"
;
break
;
case
"
.ws
"
: strRet
=
"
application/x-ws
"
;
break
;
case
"
.ws2
"
: strRet
=
"
application/x-ws
"
;
break
;
case
"
.wsc
"
: strRet
=
"
text/scriptlet
"
;
break
;
case
"
.wsdl
"
: strRet
=
"
text/xml
"
;
break
;
case
"
.wvx
"
: strRet
=
"
video/x-ms-wvx
"
;
break
;
case
"
.xdp
"
: strRet
=
"
application/vnd.adobe.xdp
"
;
break
;
case
"
.xdr
"
: strRet
=
"
text/xml
"
;
break
;
case
"
.xfd
"
: strRet
=
"
application/vnd.adobe.xfd
"
;
break
;
case
"
.xfdf
"
: strRet
=
"
application/vnd.adobe.xfdf
"
;
break
;
case
"
.xhtml
"
: strRet
=
"
text/html
"
;
break
;
case
"
.xls
"
: strRet
=
"
application/vnd.ms-excel
"
;
break
;
case
"
.xlw
"
: strRet
=
"
application/x-xlw
"
;
break
;
case
"
.xml
"
: strRet
=
"
text/xml
"
;
break
;
case
"
.xpl
"
: strRet
=
"
audio/scpls
"
;
break
;
case
"
.xq
"
: strRet
=
"
text/xml
"
;
break
;
case
"
.xql
"
: strRet
=
"
text/xml
"
;
break
;
case
"
.xquery
"
: strRet
=
"
text/xml
"
;
break
;
case
"
.xsd
"
: strRet
=
"
text/xml
"
;
break
;
case
"
.xsl
"
: strRet
=
"
text/xml
"
;
break
;
case
"
.xslt
"
: strRet
=
"
text/xml
"
;
break
;
case
"
.xwd
"
: strRet
=
"
application/x-xwd
"
;
break
;
case
"
.x_b
"
: strRet
=
"
application/x-x_b
"
;
break
;
case
"
.x_t
"
: strRet
=
"
application/x-x_t
"
;
break
;
}
return
strRet;
}
查看全文
相关阅读:
php system()和exec()差别
linux目录中 /usr/local/bin 和 /usr/bin和/usr/local/etc
mac rar命令相关
php迭代器
linux下的find文件查找命令与grep文件内容查找命令
php 类中的静态属性
mysql 语句执行顺序
mysl
MySQL中concat函数
animation效果
原文地址:https://www.cnblogs.com/wuliang/p/982341.html
最新文章
[bzoj1819] [JSOI]Word Query电子字典
[bzoj2428] [HAOI2006]均分数据
[bzoj1038] [ZJOI2008]瞭望塔
Mongodb服务的设置成window服务自启动
MongoDB的备份和恢复
Mongodb的安装使用
Linux的Shell
框架dubbox的简单使用
Eclipse开发环境JDK版本问题和校验问题
Backbone.js应用基础
热门文章
打包SpringBoot工程并部署
mysql 主从复制--启动操作start slave, stop slave
shell 变量的默认值
SQL 中的 IFNULL和NULLIF
'ascii' codec can't encode characters in position 0-2: ordinal not in range(128)
python编码encode decode(解惑)
SyntaxError: Non-ASCII character 'xe4' in file t.py on line 3, but no encoding declared
golang 查看代码调用关系图
golang channel几点总结
xcrun: error: invalid active developer path
Copyright © 2011-2022 走看看