302 – Found

HTTP status code 302, ook wel "Found" genoemd, is een redirectstatuscode die aangeeft dat de aanvraag is verwerkt en dat de client een andere resource moet openen.

De client kan de 302 Found-statuscode herkennen aan de HTTP-statuscode in de response van de server. De statuscode wordt gevolgd door een lege regel en vervolgens door de headers van de response.

De 302 Found-statuscode is een belangrijke statuscode die wordt gebruikt om aan te geven dat de gevraagde resource tijdelijk is verhuisd naar een nieuwe URL. Dit kan bijvoorbeeld nodig zijn voor het uitvoeren van onderhoud aan een website of voor het omleiden van verkeer naar een andere website.

Voorbeelden

Hier zijn enkele voorbeelden van wanneer een 302 Found-statuscode kan worden gebruikt:

  • Een aanvraag om een website te openen die momenteel wordt onderhouden

  • Een aanvraag om een resource te openen die tijdelijk is verplaatst naar een andere locatie

  • Een aanvraag om een resource te openen die niet meer beschikbaar is

Veiligheid

De 302 Found-statuscode is een veilige statuscode. Het kan niet worden gebruikt om schade toe te brengen aan een client-applicatie.

Bijkomende details

De response-headers van een 302 Found-response bevatten de nieuwe URL van de resource. De nieuwe URL wordt opgeslagen in de Location-header.

De 302 Found-statuscode is een belangrijk onderdeel van HTTP. Het maakt het mogelijk voor clients en servers om informatie over de locatie van resources te communiceren.

Vergelijking met 200 OK

De 302 Found-statuscode is vergelijkbaar met de 200 OK-statuscode. Beide statuscodes geven aan dat de aanvraag is verwerkt. Het belangrijkste verschil is dat de 302 Found-statuscode aangeeft dat de client een andere resource moet openen.

Vergelijking met 301 Moved Permanently

De 302 Found-statuscode is vergelijkbaar met de 301 Moved Permanently-statuscode. Beide statuscodes geven aan dat de client een andere resource moet openen. Het belangrijkste verschil is dat de 301 Moved Permanently-statuscode aangeeft dat de verhuizing permanent is, terwijl de 302 Found-statuscode aangeeft dat de verhuizing tijdelijk is.

Overige informatie

De 302 Found-statuscode wordt vaak gebruikt door webmasters om tijdelijke wijzigingen aan te brengen in de URL van een website. Dit kan bijvoorbeeld nodig zijn als de website een nieuwe domeinnaam krijgt of als de website een nieuwe architectuur heeft.

Specifieke voorbeelden

Hier zijn enkele specifieke voorbeelden van wanneer een 302 Found-statuscode kan worden gebruikt:

  • Een website die momenteel wordt onderhouden, kan een 302 Found-response retourneren met de URL van een tijdelijke website.

  • Een website die een nieuw product of dienst introduceert, kan een 302 Found-response retourneren met de URL van een speciale pagina voor het nieuwe product of dienst.

  • Een website die een tijdelijke aanbieding heeft, kan een 302 Found-response retourneren met de URL van een pagina met meer informatie over de aanbieding.

In deze voorbeelden is de verhuizing van de resource tijdelijk. De client moet de nieuwe URL openen, maar de oude URL kan later weer worden gebruikt om toegang te krijgen tot de resource.

Terug naar categorie
Een ogenblik geduld...