Lendo HTML remotamente, achei um botão que chama um ajax, como saber o retorno?

7 respostas
M

Olá, estou desenvolvendo uma aplicação que ler páginas htmls remotamente. Em determinados momentos, me deparo com botões que chamam um determinado ajax, que retornam um texto. Como faço para saber o retorno? Ou seja, o próprio programa acionar o ajax, sem eu ter que abrir o browser, localizar o botão e clicar?

Obrigado.

7 Respostas

bruno.fantin
M

Essa parte eu consegui, não sei é como quando encontrar um determinado botão, clicar nele(que é um ajax), e obter o resultado.

bruno.fantin

Que parte que você consegue? Você conseguiu rodar o JavaScript pelo Java? Se sim, como fez isso?

M

Do javascript não consegui n. Consegui a parte de acessar o conteudo html. Vou continuar as pesquisas, se achar posto aqui.

luistiagos

veja se isso te ajuda: http://www.java2s.com/Code/Java/JDK-6/Script-Engines.htm

maior_abandonado

você pode localizar qual a url que o script usa no ajax e assim fazer uma nova requisição para essa url, isso vai te retornar o que seria retornado no ajax…

M

Mas fora do browser? Não sei se funcionaria, pois precisaria importar as bibliotecas necessárias pro ajax, q está no lado do servidor, e eu sou o cliente.

Criado 29 de junho de 2011
Ultima resposta 22 de jul. de 2011
Respostas 7
Participantes 4