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]

Reply via email to