2012-07-24 80 views
1

当给出一个pdf文件(最有可能的其他文件)JSoup下载整个文件之前,它看内容类型,并找出它不能解析它。jsoup下载整个文件之前,它给了我一个“未处理的内容类型”

有什么办法可以防止下载PDF文件本身,所以它一读完http头就会抛出“未处理的内容类型”异常?

我当前的代码如下所示:

 connection = Jsoup.connect(uri.toString()); 
     Document doc=connection.get(); 

我能想到的唯一的解决办法,是读取头自己,然后用户parseBodyFragment但是,似乎很多工作,如果我还需要计算正确的字符集。

+0

看来我会尝试下载新的1.6.4-Beta。 changelog说:*在jsoup.connect中,如果不支持返回内容类型,则会更快失败。 – MTilsted 2012-07-24 06:21:40

回答

1

是的,正在下载1.6.4-Pending解决了这个问题。

相关问题