Ein Request (englisch für eine An- oder Abfrage) findet statt, wenn ein Browser-Programm eine Datei von einem Webserver herunterlädt.
Dabei kann es sich um eine HTML-Datei handeln, die eine Webseite beinhaltet, eine Bild-Datei, eine CSS- oder Javascript-Datei, ein ZIP-Archiv oder ein anderes Dokument, das aus einer Datei besteht.
Um einen Request auszuführen, übergibt das Browser-Programm eine URL (z.B. "http://wir-machen-kinderseiten.seitenstark.de/") an den Webserver und bekommt den Inhalt der Datei als Antwort zurück (im Beispiel eine HTML-Datei).
Zur vollständigen Darstellung einer Webseite, die Bilder und CSS-Formatierungen (beispielsweise mit Angaben zu Farben und Schriften) enthält, können mehrere Requests nötig sein, mit denen das Browser-Programm die einzelnen Elemente der Webseite, d.h. den HTML-Code, die CSS-Daten und die Bilder, herunterlädt.
Webserver protokollieren jeden Request im sogenannten "Access-Log". Schlägt ein Request aus irgendeinem Grund fehl, zum Beispiel, weil die URL nicht korrekt war, wird dies zusätzlich in einem Fehler-Protokoll, dem Error-Log festgehalten.
Wer sein Webangebot bei einem Webhoster abgelegt hat, kann die Protokoll-Dateien in der Regel über das Verwaltungstool des Webhosters ansehen.