gpt4 book ai didi

android - 既然 apache 的 MultipartEntityBuilder 已被弃用,使用 Volley 库上传图像或文件的最佳方式是什么?

转载 作者:行者123 更新时间:2023-11-29 14:16:59 25 4
gpt4 key购买 nike

我曾经有一个 Request 对象的子对象组合,它使用 MultipartEnityBuilderHttpEntity 来上传图像和文件。现在它已被弃用,现在我已经迁移到 Android Studio,我正在寻找一种更新的方式来完成上述任务,但使用当前最好的方式来完成它,它与 API 15 兼容。

我尝试搜索,但 Google 仍然在此处返回引用 MultipartEntityBuilderHttpEntity 的指南和问题,所以我想我可以问

最佳答案

你可以在你的帖子中说清楚,如果是这样的话,它在 API 22 中已被弃用,你现在可以使用 URLconnection,这是一个示例“:

private StringBuffer request(String urlString) {
// TODO Auto-generated method stub

StringBuffer chaine = new StringBuffer("");
try{
URL url = new URL(urlString);
HttpURLConnection connection = (HttpURLConnection)url.openConnection();
connection.setRequestProperty("User-Agent", "");
connection.setRequestMethod("POST");
connection.setDoInput(true);
connection.connect();

InputStream inputStream = connection.getInputStream();

BufferedReader rd = new BufferedReader(new InputStreamReader(inputStream));
String line = "";
while ((line = rd.readLine()) != null) {
chaine.append(line);
}

} catch (IOException e) {
// writing exception to log
e.printStackTrace();
}

return chaine;

关于android - 既然 apache 的 MultipartEntityBuilder 已被弃用,使用 Volley 库上传图像或文件的最佳方式是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33342178/

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