Возможно, что-то вроде:
new InputStreamReader(new ByteArrayInputStream(new StringBuffer().toString().getBytes()));
Если вы хотите сделать это правильно, вам все равно следует отправить запрос HTTP GET
, используя заголовок If-Modified-Since
, чтобы правильно определить страницу, которая была изменена.
Рассматривали ли вы использование правильного HTTP-прокси? Это избавит вас от необходимости заново изобретать колесо в вашем приложении. HTTP-прокси, вероятно, будет работать лучше и будет использоваться более чем одним приложением.