On Tue, 2011-02-15 at 07:38 -0800, CodingForever wrote: > Hi, there > > I am using a piece of code(thanks to oleg) for decoding html data. (chunked > or gzipped vs. ) > when I try to decode the gzipped data it does not work. That gives me > gzipped data. > - I looked the header it contains Content-Encoding: gzip > What is the problem ? > > > SessionInputBuffer inbuffer = new SessionInputBufferMockup(bytes); > HttpResponseParser parser = new HttpResponseParser(inbuffer, > BasicLineParser.DEFAULT, new DefaultHttpResponseFactory(), new > BasicHttpParams()); > HttpResponse response = (HttpResponse) parser.parse(); > EntityDeserializer deserializer = new EntityDeserializer(new > LaxContentLengthStrategy()); > HttpEntity entity = deserializer.deserialize(inbuffer, response); > response.setEntity(entity); > BasicHttpContext context = new BasicHttpContext(); > ResponseContentEncoding processor = new ResponseContentEncoding(); > processor.process(response, context); > System.out.println(EntityUtils.toString(entity));
My bad. The last line should be System.out.println(EntityUtils.toString(response.getEntity())); --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
