什么是正确的MIME类型为docx,pptx等? [英] What is a correct mime type for docx, pptx etc?
本文介绍了什么是正确的MIME类型为docx,pptx等?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
标题(Content-Type:application / msword);
我应该使用什么MIME类型的新的docx文档?还有pptx和xlsx文档?
解决方案
以下是HTTP内容流的正确Microsoft Office MIME类型:
扩展MIME类型
.doc应用程序/ msword
.dot应用程序/ msword
.docx application / vnd.openxmlformats-officedocument.wordprocessingml.document
.dotx application / vnd.openxmlformats-officedocument.wordprocessingml.template
.docm application / vnd.ms-word.document.macroEnabled.12
.dotm application / vnd.ms-word.template.macroEnabled.12
.xls application / vnd.ms-excel
.xlt application / vnd.ms-excel
.xla application / vnd.ms-excel
.xlsx application / vnd.openxmlformats-officedocument.spreadsheetml.sheet
.xltx application / vnd.openxmlformats-officedocument.spreadsheetml.template
.xlsm application / vnd.ms-excel.sheet.macroEnabled.12
.xltm application / vnd.ms-excel.template.macroE nabled.12
.xlam应用程序/ vnd.ms-excel.addin.macroEnabled.12
.xlsb应用程序/ vnd.ms-excel.sheet.binary.macroEnabled.12
.ppt application / vnd.ms-powerpoint
.pot application / vnd.ms-powerpoint
.pps application / vnd.ms-powerpoint
.ppa application / vnd.ms-powerpoint
.pptx应用程序/ vnd.openxmlformats-officedocument.presentationml.presentation
.potx应用程序/ vnd.openxmlformats-officedocument.presentationml.template
.ppsx应用程序/ vnd.openxmlformats-officedocument .presentationml.slideshow
.ppam application / vnd.ms-powerpoint.addin.macroEnabled.12
.pptm application / vnd.ms-powerpoint.presentation.macroEnabled.12
.potm application / vnd.ms-powerpoint.template.macroEnabled.12
.ppsm应用程序/ vnd.ms-powerpoint.slideshow.macroEnabled.12
.mdb应用程序/ vnd.ms-access
For older *.doc documents this was enough:
header("Content-Type: application/msword");
What mime type should I use for new docx documents? Also for pptx and xlsx documents?
解决方案
Here are the correct Microsoft Office MIME types for HTTP Content Streaming:
Extension MIME Type
.doc application/msword
.dot application/msword
.docx application/vnd.openxmlformats-officedocument.wordprocessingml.document
.dotx application/vnd.openxmlformats-officedocument.wordprocessingml.template
.docm application/vnd.ms-word.document.macroEnabled.12
.dotm application/vnd.ms-word.template.macroEnabled.12
.xls application/vnd.ms-excel
.xlt application/vnd.ms-excel
.xla application/vnd.ms-excel
.xlsx application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
.xltx application/vnd.openxmlformats-officedocument.spreadsheetml.template
.xlsm application/vnd.ms-excel.sheet.macroEnabled.12
.xltm application/vnd.ms-excel.template.macroEnabled.12
.xlam application/vnd.ms-excel.addin.macroEnabled.12
.xlsb application/vnd.ms-excel.sheet.binary.macroEnabled.12
.ppt application/vnd.ms-powerpoint
.pot application/vnd.ms-powerpoint
.pps application/vnd.ms-powerpoint
.ppa application/vnd.ms-powerpoint
.pptx application/vnd.openxmlformats-officedocument.presentationml.presentation
.potx application/vnd.openxmlformats-officedocument.presentationml.template
.ppsx application/vnd.openxmlformats-officedocument.presentationml.slideshow
.ppam application/vnd.ms-powerpoint.addin.macroEnabled.12
.pptm application/vnd.ms-powerpoint.presentation.macroEnabled.12
.potm application/vnd.ms-powerpoint.template.macroEnabled.12
.ppsm application/vnd.ms-powerpoint.slideshow.macroEnabled.12
.mdb application/vnd.ms-access
For further details check out this TechNet article and this blog post.
这篇关于什么是正确的MIME类型为docx,pptx等?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文