-
Cómo descargar una página Web con VBScript
-
VBScript utiliza el control HttpWebRequest para sitios web de descarga y la interfaz con las páginas del sitio web. Descarga la página y guardarla como un archivo, o mostrar el código descargado de una página Web. El control HttpWebRequest se abre la página Web en la memoria del servidor y la información descargada es el HTML puro que aparece como si el código se muestra en un navegador normal.
Instrucciones
1 Haga clic en el Windows botón "Inicio" y seleccione "Todos los programas". Haga clic en "Microsoft .NET", a continuación, haga clic en el acceso directo de "Visual Studio". Abra el proyecto de VBScript para abrir los formularios web.
2 Crear la variable HttpWebRequest. Usted debe crear una instancia de una clase para utilizarlo en su VBScript. El siguiente código crea una instancia de la clase:
Web tenue Como HttpWebRequest
3 Recuperar el código de la página web y establecer la respuesta a una variable. Solicita información del servidor, pero hay que guarde la respuesta del servidor a una variable "respuesta". El código siguiente muestra cómo recuperar los datos y almacenar la respuesta en una variable "respuesta":
WebRequest.Create web ( "http://mydomain.com/page.aspx")
Como respuesta tenue HttpWebResponse = CType (web.GetResponse (), HttpWebResponse)
El código anterior recupera el código HTML de "mydomain.com/page.aspx." Reemplazar esta URL con su propia dirección. La respuesta se guarda en la variable denominada "respuesta".
4 Almacenar la respuesta o imprimirlo en la pantalla. El código siguiente almacena la respuesta a una corriente, que se utiliza para imprimir la salida a la pantalla del lector:
Dim leerá de nuevo StreamReader (respuesta)
Dim html As String = read.ReadToEnd()
Console.WriteLine (html)