【发布时间】:2019-01-28 08:26:23
【问题描述】:
我有一个 JSON 文件,我想通过 Multipart 请求上传到服务器。在这个过程中,我需要确定文件的 MIME 类型。我使用了以下方法来确定 MIME 类型:
MimeTypeMap.getSingleton().getMimeTypeFromExtension(
fileExtension.toLowerCase());
对于“.json”的扩展,它返回一个null,即json没有注册到任何应用程序类型。
如何获取 JSON 文件的 MIME 类型?以上 API 在the most upvoted answer on another SO post 中获取文件的 MIME 类型。是否有任何 API 可以正确获取?
【问题讨论】:
-
你不知道mime类型吗?或者您不知道如何以编程方式获取它?
-
Mime 类型应该与服务器无关。您可以对任何文件使用 application/octet-stream。
-
一个 json 文件只是文本。所以 text/plain 应该可以。
标签: android mime-types