Tecnología

Inicio

Cómo hacer que su Webclient

Cómo hacer que su Webclient


Los programadores procesar una página Web con un cliente Web. navegadores de Internet, por ejemplo, son un tipo de cliente Web que se especializan en las páginas Web de procesamiento de lectores para humanos pueden entender. Sin embargo, también puede utilizar los clientes Web para raspar una página Web para extraer datos específicos o para enviar y recibir Asynchronous JavaScript And XML comunicaciones. Muchos marcos de programación, incluyendo .NET y Python, proporcionan una clase de cliente Web para permitir que los programadores de hacer y usar sus propias WebClients.

Instrucciones

1 Crear un nuevo proyecto en el entorno de desarrollo de la opción que prefiera.

2 Crear una instancia de la clase WebClient o su equivalente. En C # y páginas Active Server .NET (ASP.NET), por ejemplo, escriba el siguiente objeto de la clase "cliente Web":

WebClient WebClient sampleWebClient = new ();

3 Descargar una página utilizando el método proporcionado por el marco y almacenarlo en una variable. Por ejemplo, en .NET, utilice el método ".DownloadData ()" y crear una matriz "byte" para contener los datos:

Byte [] = byteArrayToHoldData sampleWebClient .DownloadData ( "http://www.samplePage.com");

Utilice los datos descargados por el cliente Web, según sea necesario. Por ejemplo, codificar los datos, guardarlo en una variable de tipo "cadena" y mostrarla en una etiqueta:

cadena encodedDataString = Encoding.ASCII.GetString (byteArrayToHoldData);

myLabel.Text = encodedDataString;

Consejos y advertencias

  • Antes de utilizar un cliente Web para raspar un sitio web, comprobar que los propietarios del sitio Web permiso de raspado.