java - 如何手动知道文件的 MIME 类型?在我的情况下,类型显示“文件”并且没有扩展名
问题描述
需要知道没有程序文件名的文件的 MIME 类型没有任何扩展名
解决方案
您可以尝试使用来自InputStream
.
String mimeType = URLConnection.guessContentTypeFromStream(is);
或者您只需查看源代码guessContentTypeFromStream
并在编辑器中打开您的文件,然后自己比较十六进制值。
推荐阅读
- visual-studio - DocFX 为不同文件夹中的项目生成文档
- python - 将相同的字符串附加到 pandas 列中的字符串列表
- python - V-rep IndexError
- javascript - 在 Quill 编辑器 Angular 2+ 中添加字体
- javascript - 如何在 C# 中执行松散相等运算符?
- c# - 使用 CoreWebView2NewWindowRequestedEventArgs 在子窗口中打开 URL
- c++ - 如何编写一个采用可变数数组的函数
并推导出 N? - kotlin - Firebase 数据库无法获取 uid
- c# - 我怎么能覆盖 AutoFixture AutoMoqCustomization
- ruby-on-rails - 如何直接从 Web url 通过 ActiveStorage 附加图像?