gpt4 book ai didi

android - 从 org.apache.http.HttpResponse 获取建议的文件名

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

在 Android 中,您可以使用 org.apache.http 下载文件类(class) HttpClient , HttpGetHttpResponse .如何从 HTTP 请求中读取建议的文件名?

例如在 PHP 中,您可以这样做:

header('Content-Disposition: attachment; filename=blah.txt');

如何使用 Android/Java 中的 Apache 类获取“blah.txt”?

最佳答案

BasicHeader header = new BasicHeader("Content-Disposition", "attachment; filename=blah.txt");
HeaderElement[] helelms = header.getElements();
if (helelms.length > 0) {
HeaderElement helem = helelms[0];
if (helem.getName().equalsIgnoreCase("attachment")) {
NameValuePair nmv = helem.getParameterByName("filename");
if (nmv != null) {
System.out.println(nmv.getValue());
}
}
}

系统输出> blah.txt

关于android - 从 org.apache.http.HttpResponse 获取建议的文件名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9759078/

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