来自动态页面的PDF不能下载

时间:2013-03-25 14:20:45

标签: android download android-webview

我有一个动态页面,就像http://somesite.com/letters/pages/document.jsf, 包含.pdf文件, 当我在Android本机浏览器中加载此页面时,我在日志中看到了这一点 -

03-25 19:30:50.421: V/BrowserActivity LOG(22302):  BrowserActivity onDownloadStart() Begin - url http://somesite.com/letters/pages/document.jsf contentDisposition - attachment: filename=Letter.pdf mimetype - application/pdf

我想下载这个' Letter.pdf'这是一个附件,因为android日志说,我已经使用DefaultHTTPClient实现了downloadListener,但它下载了document.jsf页而不是.pdf。

请告诉我需要提供的代码部分。

1 个答案:

答案 0 :(得分:0)

Android有一种非常具体的处理下载方式。即它将下载请求移交给Android DownloadManager,它基本上会根据第一个请求发送第二个请求。

此处有更多详情:http://www.digiblog.de/2011/04/android-and-the-download-file-headers/