最近在读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协议规范的扩展阅读文档呢?

解决方案 »

  1.   

    这个是扩展名。我不记得哪个协议了。tomcat/conf/web.xml 里面有好多。其实常用的就那么多。
      

  2.   

    是不同的文件格式吧。
    flash
    excel
    powerpoint
    word
    等等
      

  3.   

    Accept
    Accept请求报头域用于指定客户端接受哪些类型的信息。
    比如,Accept:image/gif,表明客户端希望接受GIF图象格式的资源;
    Accept:text/html,表明客户端希望接受html文本。
      

  4.   

    http://www.w3.org/Protocols/
    给lz个网址可以做参考
      

  5.   

    这些都是MIME类型,一般应用程序服务器中都有定义,如IIS、tomcat等,这些都是在content-type字段中的响应消息,在网上很容易查到。这些都和文件扩展名相对应,如application/vnd.ms-excel对应.xls文件
      

  6.   

    参考这个网址:http://www.xmlasp.net/n1381c2.aspx
      

  7.   

    告诉你的方法,将要下载的文件放到iis虚拟目录中,然后检测下载的http信息,就知道是什么mime了
      

  8.   

    看了一下rfc2616,没介绍这么多类型。
    google之,就是一些MIME定义,http://www.fileformat.info/info/mimetype/index.htm
      

  9.   

    其实就是MIME类型.每个MIME类型由两部分组成,前面是数据的大类别,例如声音audio、图象image等,后面定义具体的种类。
      常见的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 
    应该都有了吧..
      

  10.   

    "一般应用程序服务器中都有定义,如IIS、tomcat等"
    你的意思是只是服务器定义的?不是什么国际组织定义的?
      

  11.   

    Internet中有一个专门组织IANA来确认标准的MIME类型,但Internet发展的太快,很多应用程序等不及IANA来确认他们使用的 MIME类型为标准类型。因此他们使用在类别中以x-开头的方法标识这个类别还没有成为标准,例如:x-gzip,x-tar等。事实上这些类型运用的很广泛,已经成为了事实标准。只要客户机和服务器共同承认这个MIME类型,即使它是不标准的类型也没有关系,客户程序就能根据MIME类型,采用具体的处理手段来处理数据。而Web服务器和浏览器(包括操作系统)中,缺省都设置了标准的和常见的MIME类型,只有对于不常见的 MIME类型,才需要同时设置服务器和客户浏览器,以进行识别。
      

  12.   

    我又邪恶的利用了  CSDN 的 bug...
      

  13.   

    是不是可以让回复都在一行里的bug?