【发布时间】:2014-09-04 15:21:10
【问题描述】:
我想使用android downloadManager 来下载文件;但 url 在 http 基本身份验证中。我可以在应用程序中获取用户名和密码。我应该怎么做才能从我的主机下载文件?
DownloadManager downloadManager = (DownloadManager) appContext.getSystemService(Context.DOWNLOAD_SERVICE);
DownloadManager.Request request = new DownloadManager.Request(Uri.parse(url));
downloadManager.enqueue(request);
这是我的代码。我想通过“url”下载文件;但它需要http基本身份验证。我想知道如何添加这样的身份验证:
httpClient.getState().setCredentials(new AuthScope(HOST, 80), new UsernamePasswordCredentials(user.getEmail(), user.getPassword()));
【问题讨论】:
-
你的问题太宽泛了,试着缩小到你到底想达到什么目标以及到目前为止你尝试了什么