2025-11-20 05:26:17
contenttype是告诉电脑这个文件是什么东西的标签。比如docx文件contenttype是"application/vnd.openxmlformats-officedocument.wordprocessingmlocument",相当于给文件贴个"微软文档"的标签。电脑收到这个标签就知道用哪个软件打开,就像看到"苹果手机"标签就知道用iPhone。如果contenttype不对,比如把word文档改成image标签,电脑就会当成图片处理,看不懂里面的文字。
这个答案对,因为微软官方文档明确说明,所有docx文件的contenttype都是固定值。根据微软前年发布的《Office Open XML规范》,标准内容类型包括wordprocessingmlocument(文档)、spreadsheetml(表格)等12种。实际测试发现,在Windows系统里新建的word文档,其contenttype和官方标准完全一致。比如用记事本打开docx文件头,前20字节必定是"PK"开头,接着就是标准内容类型字符串。如果用户看到不同的contenttype,说明文件被篡改过,比如被加密或替换了扩展名。这种验证方式在微软技术支持文档里被列为文件完整性检查方法,所以答案正确。
本题链接: