Text und Daten über das Netzwerk einlesen
ReadByteArray kann Bytes aus einem Stream einlesen, bis ein bestimmtes Trennzeichen erreicht ist. In diesem Beispiel wird der Text über eine HTTP-Verbindung eingelesen, bis die sogenannte "magische Zahl", die den Anfang einer GIF-Datei anzeigt, eingelesen wird. Erst dann werden die restlichen Bytes in ein Bild umgewandelt.
Öffnen Sie eine HTTP-Verbindung.
Schreiben Sie eine Anfrage an das Socket.
Eine GIF-Datei muss immer mit den Bytes beginnen, die der Zeichenkette "GIF89a" entsprechen.
Lesen Sie Bytes ein, bis die Bytefolge, die den Anfang der GIF-Datei darstellt, gefunden wird.
Konvertieren Sie Daten im HTTP-Header in Text.
Lesen Sie alle verbleibenden Bytes.
Verbinden Sie die Datenbytes mit dem GIF-Header und importieren Sie die Bilder.
Schließen Sie das Socket.