2012-07-24 53 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解決了這個問題。

相關問題