元ソース。
1 |
Accept-Encoding からはずせばいいのかもしれないが、HttpClient も使用しているため、そちらで対応することに。
1 2 3 4 5 6 7 8 9 10 11 12 13 | HttpClient http = new DefaultHttpClient(); if (res.getStatusLine().getStatusCode() != HttpStatus.SC_OK) { LOG.error( "Failed to load uri." ); return false ; } InputStream in = res.getEntity().getContent(); if (res.getHeaders( "Content-Encoding" ).length > 0 && "gzip" .equals(res.getHeaders( "Content-Encoding" )[ 0 ].getValue())) in = new GZIPInputStream(in); Source source = new Source(in); |
compress, deflate は未対応・・・
文字化けしたので、続き
0 件のコメント:
コメントを投稿