Internet request works the first time, but not on subsequent requests
<p>On the first request it goes to the internet and retrieves the data. When I try it again, it just gives me the data that is already in the inputstream. How do I clear the cached data, so that it does a new request each time?</p>

<p>This is my code:</p>

<pre><code>InputStreamReader in = null;
in = new InputStreamReader(url.openStream());
response = readFully(in);
url.openStream().close();
</code></pre>
