Wolfram Language

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.

Verwandte Beispiele

en es fr ja ko pt-br zh