Basis van webtechnologie

Welke koppeling van een statuscode aan zijn betekenis is bij HTTP juist?

  1. A301: De gevraagde resource staat tijdelijk op een andere URL
  2. B404: De gevraagde resource is niet gevonden op de server
  3. C503: Het verzoek was onjuist opgesteld en de server kon het niet begrijpen
Antwoord en toelichting tonen

Antwoord: B. 404: De gevraagde resource is niet gevonden op de server

Een statuscode is een getal van drie cijfers waarvan het honderdtal de klasse aangeeft. 2xx is succes (200 OK, 201 Created, 204 No Content), 3xx is omleiding (301 Moved Permanently, 302 Found, 304 Not Modified), 4xx is een fout aan de kant van de client (400 Bad Request, 401 Unauthorized, 403 Forbidden, 404 Not Found) en 5xx is een fout aan de kant van de server (500 Internal Server Error, 503 Service Unavailable). 404 geeft aan dat de met de URL aangeduide resource niet op de server is gevonden.

Dit onderwerp oefenen Naar de onderwerppagina

Meer vragen over Basis van webtechnologie

  1. Op een website voor leden vraagt een gewoon, ingelogd lid een pagina op die alleen voor beheerders toegankelijk is. De server weet wie de gebruiker is, maar staat de toegang tot deze pagina niet toe. Welke statuscode is het meest geschikt om terug te geven?
  2. Een web-API geeft gegevens in JSON-formaat terug als body van het antwoord. Welke header wordt in het algemeen aan het antwoord toegevoegd om het formaat van de body aan te geven?
  3. Een browser vraagt een eerder ontvangen afbeelding opnieuw op en zet daarbij de ETag-waarde uit het eerdere antwoord in de header If-None-Match. Welk antwoord van de server is juist als de afbeelding op de server niet is veranderd?
  4. Welke beschrijving van HTTP/2 en HTTP/3 is juist?
  5. Van een webserver met een RTT van 40 ms worden één HTML-bestand en de vier afbeeldingen waarnaar het verwijst na elkaar opgehaald. Neem aan dat het opzetten van een TCP-verbinding één rondgang kost en elk verzoek met antwoord één rondgang, en verwaarloos de overdrachtstijd van de gegevens, de verwerkingstijd van de server, TLS en het afbreken van verbindingen. Wat is het verschil in totale tijd tussen het openen van een nieuwe TCP-verbinding voor elk object en het hergebruiken van één TCP-verbinding (een persistente verbinding)?