![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
Hola,
No tiene Frames esa pagina estas tratando de traer?. PD: Tienes toda la razon al usar el termino traer ya que el metodo GET es precisamente para poder obtener un recurso via HTTP. Saludos |
|
#2
|
||||
|
||||
|
Hola Al, gracias por la respuesta, pero entonces lo estoy haciendo mal
![]() ¿Cual sería la forma correcta de traer el código fuente de una página web? Es que no solo es de una página, si no de varias, estoy haciendo como un bot para que me automatize algunas tareas (ya, soy flojo xD) pero la idea es trabajar con cookies, osea sessiones, el código fuente de las páginas que tengo que bajarme van algo asi.. http://www.pagina.com/tarea.php?id=1 http://www.pagina.com/tarea.php?id=2 http://www.pagina.com/tarea.php?id=3 http://www.pagina.com/tarea.php?id=4 Osea que primero tengo que bajarme la una luego la siguiente, etc, eso lo pienso hacer con un bucle, pero ahora cambia mi pregunta. ¿Como puedo bajarme TODO el código fuente de una página web? Juamelo Pues no, no tiene frames, ni nada de eso, es que luego tengo que parsearlo y sacar datos de todo el código fuente, y si me regresa la mitad pues los datos son incompletos. saludos! |
|
#3
|
||||
|
||||
|
Bueno, te comento que Get sí te regresa el código fuente de una página, pero el de la página que resulta de la llamada a la URL que primero le das como parámetro.
Eso quiere decir que una manera de obtener el código fuente de una URL es ejecutar otra URL que te lleve a ella. Espero te sirva. Busca un tema que abrí hace tiempo, titulado "Automatización Web", presiento que será de tu interés. Un abrazo. Al González. ![]() |
|
#4
|
||||
|
||||
|
Hola Al.
Pues ya lo he visto muuchas veces ese hilo, me lo he leido todito, que por cierto esta muy bueno, ahora regresando al tema, ya se que te regresa el código fuente de una página web, si tienes una página por ejemplo. http://www.pagina.com/index.php y si index.php contiene este código. Código PHP:
Te regresará un bonito mensajito SOLO con la palabra Hello World Si es a eso lo que te refieres lo tengo bien claro, pero si no es a eso, pues no he entendido su respuesta, y si es asi, sigo sin saber ¿Como podría bajarme el código fuente de una página web para luego parsearla? Solo necesito todo el html saludos! |
|
#5
|
||||
|
||||
|
Sí, sólo te regresará el HTML.
![]() |
|
#6
|
||||
|
||||
|
Hola Al,
Si, eso ya lo sé, pero entonces por que no me regresa TODO el código fuente html de la página que le paso en el idHTTP.get(URL) ?? Solo me regresa como la mitad mas o menos, hay alguna forma de que te regrese TODO el html ? O no se entiende mi pregunta ? Si es asi me lo dicen y trataré de poner un ejemplo mas claro, y poner la página online mas la aplicación para que vean a que me refiero Repito ¿como puedo obtener "todo" el código fuente html de una página y pegarla en un memo ? saludos! |
|
#7
|
||||
|
||||
|
Se comprende el planteamiento, pero como no conozco la página en cuestión me sería difícil deducir la causa.
Una alternativa podría ser utilizar un componente TWebBrowser en lugar de TIdHTTP. Saludos. Al. |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| StringList: Modificar un item en particular | NEG1414 | C++ Builder | 3 | 25-08-2007 20:26:50 |
| Problema con StringList | MaMu | Varios | 2 | 26-05-2007 21:40:45 |
| Llenar datos en StringList | Caro | OOP | 2 | 12-11-2005 17:20:57 |
| Recorrer un StringList | bustio | Varios | 2 | 27-02-2005 19:50:21 |
| Limite del StringList | victork_py | Varios | 8 | 11-05-2004 22:19:11 |
|