WEBCLIENT
Programmierer Prozess eine Webseite mit einem  Web-Client. Internet-Browser, zum Beispiel, sind eine Art von Web-Client, der bei der Verarbeitung  von Web-Seiten so menschliche  Leser sie verstehen können, spezialisiert. Allerdings können Sie auch  Web-Clients, um eine Webseite  zu kratzen angegebenen Daten zu extrahieren oder zu senden  und zu empfangen  Asynchronous JavaScript And XML-Kommunikation. Viele Programmiersprachen  Frameworks wie. NET und Python, eine  WebClient-Klasse, damit Programmierer zu machen und ihre eigenen WebClients.
Erstellen Sie ein neues Projekt in der Entwicklungsumgebung von  Wahl, die Sie bevorzugen.
Erstellen Sie eine Instanz der WebClient-Klasse  oder den Gegenwert. . In C # und  Active Server Pages NET (ASP.NET) zum Beispiel, geben Sie die folgende Aufgabe der "WebClient"-Klasse:
WebClient sampleWebClient = new WebClient  ();
Laden Sie eine Seite mit  der Methode von Ihrem Rahmen versehen  und speichern sie in einer Variablen. . Beispielsweise in NET, verwenden Sie den "DownloadData ()."  Verfahren und erstellen Sie eine "Byte" Array,  um die Daten zu halten:
Byte [] = byteArrayToHoldData  sampleWebClient DownloadData  ("http://www.samplePage.com").
Mit den Daten, die von den Web-Client bei  Bedarf heruntergeladen. Zum Beispiel codieren die Daten, speichern Sie es  auf eine Variable vom Typ "string" und zeigt sie in einem Label:
String encodedDataString = Encoding.ASCII.GetString (byteArrayToHoldData);
myLabel.Text = encodedDataString;
Tipps und Warnungen
Bevor Sie einen Web-Client, um eine Website zu kratzen, zu überprüfen,  dass die Website-Besitzer erlauben Schaben.
No hay comentarios:
Publicar un comentario