BufferedReader url.openStream() reverso?

Olá,

Estou com op seguionte problema, tenho q ler um arquivo via url até ai é simples so que o arquio esta ficando grande e a informção que preciso fica no final do arquivo.
A min ha pergunta é se consigo ler o url.openStream() do fim pro começo ?

Grato.

Não do jeito que você quer.

Na verdade, você precisa pensar de forma diferente: por exemplo, como é que funciona o download de arquivos grandes, via http? Você provavelmente sabe que é possível fazer o download com várias conexões simultâneas e você pode continuar de onde parou.

A resposta é que nesses casos, você pode indicar de onde você quer começar.

Só que normalmente isso só vale para aqueles casos em que a fonte é um arquivo “estático”, não um dado gerado por uma servlet.

Procure por “http range”.