1
當給出一個pdf文件(最有可能的其他文件)JSoup下載整個文件之前,它看內容類型,並找出它不能解析它。jsoup下載整個文件之前,它給了我一個「未處理的內容類型」
有什麼辦法可以防止下載PDF文件本身,所以它一讀完http頭就會拋出「未處理的內容類型」異常?
我當前的代碼如下所示:
connection = Jsoup.connect(uri.toString());
Document doc=connection.get();
我能想到的唯一的解決辦法,是讀取頭自己,然後用戶parseBodyFragment但是,似乎很多工作,如果我還需要計算正確的字符集。
看來我會嘗試下載新的1.6.4-Beta。 changelog說:*在jsoup.connect中,如果不支持返回內容類型,則會更快失敗。 – MTilsted 2012-07-24 06:21:40