最近在读Hypertext Transfer Protocol -- HTTP/1.1
是http协议的规范,标准.
可是解决不了我的这个问题,比如下面这串东西:
Accept:
image/gif,
image/x-xbitmap,
image/jpeg,
image/pjpeg,
application/x-shockwave-flash,
application/vnd.ms-excel,
application/vnd.ms-powerpoint,
application/msword,
application/x-ms-application,
application/x-ms-xbap,
application/vnd.ms-xpsdocument,
application/xaml xml,
*/*我想知道下面这些类型
application/x-shockwave-flash,
application/vnd.ms-excel,
application/vnd.ms-powerpoint,
application/msword,
application/x-ms-application,
application/x-ms-xbap,
application/vnd.ms-xpsdocument,
application/xaml xml
表示的都是些什么东西,应该下载哪个文档查呢?
或者说:有没有Hypertext Transfer Protocol -- HTTP/1.1协议规范的扩展阅读文档呢?
是http协议的规范,标准.
可是解决不了我的这个问题,比如下面这串东西:
Accept:
image/gif,
image/x-xbitmap,
image/jpeg,
image/pjpeg,
application/x-shockwave-flash,
application/vnd.ms-excel,
application/vnd.ms-powerpoint,
application/msword,
application/x-ms-application,
application/x-ms-xbap,
application/vnd.ms-xpsdocument,
application/xaml xml,
*/*我想知道下面这些类型
application/x-shockwave-flash,
application/vnd.ms-excel,
application/vnd.ms-powerpoint,
application/msword,
application/x-ms-application,
application/x-ms-xbap,
application/vnd.ms-xpsdocument,
application/xaml xml
表示的都是些什么东西,应该下载哪个文档查呢?
或者说:有没有Hypertext Transfer Protocol -- HTTP/1.1协议规范的扩展阅读文档呢?
flash
excel
powerpoint
word
等等
Accept请求报头域用于指定客户端接受哪些类型的信息。
比如,Accept:image/gif,表明客户端希望接受GIF图象格式的资源;
Accept:text/html,表明客户端希望接受html文本。
给lz个网址可以做参考
google之,就是一些MIME定义,http://www.fileformat.info/info/mimetype/index.htm
常见的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
应该都有了吧..
你的意思是只是服务器定义的?不是什么国际组织定义的?