Cómo obtener el código fuente de otra página con ASP

15/06/2005 - 21:46 por sebarivero | Informe spam
Hola, estoy necesitando obtener el código fuente (html) de una página
que está agena a mí, en otro servidor. Me dijeron de utilizar el
siguiente código:
<%
url_origen = "c:\Inetpub\Sitio2005\Pruebas\HTTrack\index6aff.html"
Set xml = Server.CreateObject("Microsoft.XMLHTTP")
xml.Open "GET", url_origen, False
xml.Send
response.write xml.responsetext
%>
El tema es que no sé por qué motivo, el texto sufre alteraciones, por
ejemplo con las comillas. Les transcribo un pedazo:
"Alfredo Astiz, Jorge ?Tigre? Acosta, Julio Sim?lias ?el Turco Juli?,
Antonio del Cerro alias ?Colores?, Antonio Pern? y Adolfo Donda ya no
son impunes."

Cómo puedo solucionar este problema?, o si conocen algún otro objeto
que pueda utilizar sería buenísimo. Lo único que necesito es obtener
más limpio el codigo, para recuperar sólo cierto texto de tales
páginas.

Millones de Gracias!!!.
Saludos.
 

Leer las respuestas

#1 Jhonny Vargas P. [MVP]
17/06/2005 - 14:51 | Informe spam
Es el Texto que estás recibiendo de vuelta está en otra códificación..

Prueba con esto colocandolo al principio de tu página ASP.

Response.CharSet = "ISO-8859-1"
Response.ContentType = "text/html; charset=ISO-8859-1"


Saludos,
Jhonny Vargas P.
Santiago de Chile
https://mvp.support.microsoft.com/profileŸ1AF0AC-85CF-4DC4-8741-BE6A88764F19


"sebarivero" escribió en el mensaje
news:
Hola, estoy necesitando obtener el código fuente (html) de una página
que está agena a mí, en otro servidor. Me dijeron de utilizar el
siguiente código:
<%
url_origen = "c:\Inetpub\Sitio2005\Pruebas\HTTrack\index6aff.html"
Set xml = Server.CreateObject("Microsoft.XMLHTTP")
xml.Open "GET", url_origen, False
xml.Send
response.write xml.responsetext
%>
El tema es que no sé por qué motivo, el texto sufre alteraciones, por
ejemplo con las comillas. Les transcribo un pedazo:
"Alfredo Astiz, Jorge ?Tigre? Acosta, Julio Sim?lias ?el Turco Juli?,
Antonio del Cerro alias ?Colores?, Antonio Pern? y Adolfo Donda ya no
son impunes."

Cómo puedo solucionar este problema?, o si conocen algún otro objeto
que pueda utilizar sería buenísimo. Lo único que necesito es obtener
más limpio el codigo, para recuperar sólo cierto texto de tales
páginas.

Millones de Gracias!!!.
Saludos.

Preguntas similares