Basis van webtechnologie
Welke combinatie van elementen in de eerste regel van een HTTP/1.1-verzoek (de verzoekregel, request line) is juist?
- ADe methode, het doel van het verzoek (zoals een pad) en de HTTP-versie
- BDe HTTP-versie, de statuscode en een korte omschrijving van de reden (reason phrase)
- CHet IP-adres van de afzender, het poortnummer van de bestemming en de methode
Antwoord en toelichting tonen
Antwoord: A. De methode, het doel van het verzoek (zoals een pad) en de HTTP-versie
Een HTTP-verzoek bestaat achtereenvolgens uit de verzoekregel, de headers (één „Naam: waarde” per regel), een lege regel en de body. „GET /docs/index.html HTTP/1.1” is bijvoorbeeld een regel die met de methode GET om /docs/index.html vraagt. In HTTP/1.1 moet ook de Host-header worden meegestuurd, zodat de server kan zien voor welke site een verzoek bedoeld is, ook als er meerdere sites op hetzelfde IP-adres draaien. De eerste regel van een antwoord is de statusregel, met de versie, de statuscode en de reason phrase, zoals in „HTTP/1.1 200 OK”.