我发现对于使用带有 RequestBody 的 Android 上传图像,我们可以使用 MediaType.parse("image/jpeg")。
但是,音频文件的参数是什么?
预先感谢您的回答。
我发现对于使用带有 RequestBody 的 Android 上传图像,我们可以使用 MediaType.parse("image/jpeg")。
但是,音频文件的参数是什么?
预先感谢您的回答。
您可以使用此方法获取任何文件的 mime 类型:
public static String getMimeType(String url) {
String type = null;
String extension = MimeTypeMap.getFileExtensionFromUrl(url);
if (extension != null) {
type = MimeTypeMap.getSingleton().getMimeTypeFromExtension(extension);
}
return type;
}
要获得 mime,请致电String mime = getMimeType(file.getAbsolutePath());
你可以在这里找到所有哑剧的列表。因此,音频的 mime 将是audio/mpeg
. 但我仍然建议使用getMimeTypeFromExtension
而不是硬编码该值。