I have strange senario 
i have HTTP response which i try to convert to string , the problem is that the first time it is working but in the second time the InputStream data is null  

and i have data only in response1 

```
InputStream  is = entity.getContent();  
String response1 = IOUtils.toString(is, "utf-8");  // Here every thing is fine 
String respons2 = IOUtils.toString(is, "utf-8");   // Here the response2 is empty 
and is (InputStream) holding no data  

```

what is wrong here i need to be able to hold the data in the InputStream for future use in the code