Corso di Raku / Programmazione funzionale, concorrente, reattiva e web / Programmazione web

Un semplice server HTTP

Un server è l’altro lato di una connessione: invece di allungarsi verso una macchina remota, aspetta che siano i client ad allungarsi verso di lui. Anche questo lo fa la stessa classe di base, IO::Socket::INET: basta metterla in modalità di ascolto.

Questa sezione costruisce a mano un minuscolo server web: mettersi in ascolto di una connessione, leggere la richiesta e rimandare indietro una risposta HTTP. Come gli esempi con i socket di prima, questi vanno eseguiti sulla tua macchina e raggiunti con un browser o con un altro programma.

Argomenti di questa sezione

Pratica

Risolvi 1 quiz sul contenuto di questa sezione.

Esercizi

Questa sezione contiene 1 esercizio. Guarda tutti gli argomenti di questa sezione prima di iniziare gli esercizi.

  1. Il percorso in maiuscolo

Soluzione: Inviate e ricevete   |   Restare in ascolto di connessioni