Cursus Raku / Functioneel, concurrent, reactief en webprogrammeren / Webprogrammeren

Een eenvoudige HTTP-server

Een server is de andere kant van een verbinding: in plaats van naar een machine op afstand uit te reiken, wacht hij tot clients naar binnen reiken. Dezelfde kernklasse, IO::Socket::INET, doet dit ook — je zet haar alleen in luistermodus.

Deze sectie bouwt met de hand een piepkleine webserver: luister op een verbinding, lees het verzoek, en stuur een HTTP-antwoord terug. Net als bij de eerdere socketvoorbeelden moeten deze op je eigen machine draaien en met een browser of een ander programma benaderd worden.

Onderwerpen in deze sectie

Praktijk

Maak de 1 quiz over de inhoud van deze sectie.

Oefeningen

Deze sectie bevat 1 oefening. Bekijk alle onderwerpen van deze sectie voordat je aan de oefeningen begint.

  1. Het pad in hoofdletters

Cursusnavigatie

Oplossing: Verzend en ontvang   |   Luisteren naar verbindingen