Raku-Kurs / Funktionale, nebenläufige, reaktive und Web-Programmierung / Web-Programmierung

Ein einfacher HTTP-Server

Ein Server ist die andere Seite einer Verbindung: Statt zu einer entfernten Maschine hinauszureichen, wartet er darauf, dass Clients zu ihm hereinreichen. Dieselbe Kernklasse, IO::Socket::INET, tut auch das — Sie versetzen sie nur in den Lauschmodus.

Dieser Abschnitt baut von Hand einen winzigen Webserver: auf eine Verbindung lauschen, die Anfrage lesen und eine HTTP-Antwort zurücksenden. Wie die früheren Socket-Beispiele müssen diese auf Ihrer eigenen Maschine laufen und mit einem Browser oder einem anderen Programm angesprochen werden.

Themen in diesem Abschnitt

Praxis

Lösen Sie 1 Quiz zum Inhalt dieses Abschnitts.

Übungen

Dieser Abschnitt enthält 1 Übung. Sehen Sie sich alle Themen dieses Abschnitts an, bevor Sie mit den Übungen beginnen.

  1. Den Pfad in Großbuchstaben

Kursnavigation

Lösung: Senden und empfangen Sie   |   Auf Verbindungen lauschen