Wolfram Language

Systemnahe Funktionalität

Direkte Verbindung mit Netzwerk-Sockets

Netzwerk-Sockets sind Kommunikationsendpunkte in einem Computernetzwerk. Direkte Socket-Kommunikation betrifft Low-Level-Interaktionen mit dem Netzwerk und Internetverbindungen. Die Bedürfnisse der meisten Anwender werden zwar durch die Higher-Level-Web Operations abgedeckt, Raw Socket-Verbindungen sind jedoch auch eine Option.

Öffnen Sie ein Socket.

In[1]:=
Click for copyable input
sock = SocketConnect[{"wolfram.com", 80}]
Out[1]=

Schreiben Sie eine Anfrage.

In[2]:=
Click for copyable input
WriteString[sock, "GET /index.php HTTP/1.0 \n\n"]

Lesen Sie die Antwort.

In[3]:=
Click for copyable input
StringTake[ReadString[sock], 200]
Out[3]=

Schließen Sie das Socket.

In[4]:=
Click for copyable input
Close[sock]
Out[4]=

Verwandte Beispiele

en es fr ja ko pt-br ru zh