gpt4 book ai didi

java - 是否有一个通用的mime类型可以设置为response.setContentType来处理所有类型的文件?

转载 作者:行者123 更新时间:2023-12-02 04:47:16 25 4
gpt4 key购买 nike

我需要在浏览器中打开上传的文件。这些文件可以是任何类型,如 txt、doc、xls、pdf、jpeg,因此我无法使用“response.setContentType”设置任何特定的 mime 类型。那么我想知道是否有通用的 mime 类型来处理各种文件?任何帮助将不胜感激。

最佳答案

MIME 类型的全部意义在于说明您要发回的数据类型。

我能想到的最接近的是application/octet-stream,它基本上意味着“一堆字节”(参见 RFC2046 ),尽管这可能对浏览器更具误导性根本包括 Content-Type

您可以将其与 Content-Disposition: inline 结合使用,以建议浏览器尝试显示它而不是提供保存它。 (参见 RFC2183 。)浏览器是否真的尝试这样做取决于浏览器。

我会尝试使用没有 Content-Type(但有 Content-Disposition: inline)和 application/octet-stream 的目标浏览器> 和 Content-Disposition: inline 来查看其中一个是否满足您的需求。

关于java - 是否有一个通用的mime类型可以设置为response.setContentType来处理所有类型的文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29561733/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com