gpt4 book ai didi

android - 我们可以将什么作为音频文件的 okhttp3 MediaType.parse 方法的参数?

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:42:50 46 4
gpt4 key购买 nike

我发现要使用带 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 的列表 here .因此,音频的 mime 将是 audio/mpeg。但我仍然建议使用 getMimeTypeFromExtension,而不是对值进行硬编码。

关于android - 我们可以将什么作为音频文件的 okhttp3 MediaType.parse 方法的参数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36154805/

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