Capturar codigo fonte de pagina http e colocar numa String
Boa Tarde,
alguém sabe como capturar codigo fonte de uma página html e colocar numa String, preciso simplesmente capturar o código fonte, mesmo que seja linha a linha, e depois eu faça uma concatenação.
obrigado
alguém sabe como capturar codigo fonte de uma página html e colocar numa String, preciso simplesmente capturar o código fonte, mesmo que seja linha a linha, e depois eu faça uma concatenação.
obrigado
Mucasil
Curtidas 0
Respostas
Massuda
11/06/2007
Use o componente TIdHTTP do Indy.
// IdHTTP1 é um TIdHTTP var CodigoHtml: string; ... CodigoHtml := IdHTTP1.Get(´http://localhos/uma/pagina.html´); ...
GOSTEI 0
Mucasil
11/06/2007
usei este componente, mas aparece a seguinte mensagem:
raised exception class EIdSocketError with message ´Socket Error # 11004´, Process stopped.
raised exception class EIdSocketError with message ´Socket Error # 11004´, Process stopped.
GOSTEI 0
Mucasil
11/06/2007
mas passa pelo try e passa pela exception, quando não deveria passar.
GOSTEI 0
Massuda
11/06/2007
Socket Error # 11004
Esse erro indica haver um problema com a URL que você informou.passa pelo try e passa pela exception
Não entendi.GOSTEI 0
Mucasil
11/06/2007
ola massuda
já verifiquei o problema. e já consegui capturar o código, tive um certo problema, pois os dados que eu queria estavam dentro de um frame da página, mas depois usei o caminho do frame e OK, capturei o codigo..
muito obrigado!!
já verifiquei o problema. e já consegui capturar o código, tive um certo problema, pois os dados que eu queria estavam dentro de um frame da página, mas depois usei o caminho do frame e OK, capturei o codigo..
muito obrigado!!
GOSTEI 0