300-399

Redirection messages

De HTTP-statuscodes tussen 300 en 399 zijn omleidingscodes. Ze worden door de server gebruikt om de client te vertellen dat de gevraagde bron op een andere URL beschikbaar is en dat de client naar die URL moet doorverwijzen. Deze codes geven aan dat de gevraagde bron beschikbaar is op een nieuwe URL. De client wordt gevraagd de nieuwe URL te gebruiken om de gevraagde informatie op te halen. Dit kan bijvoorbeeld het gevolg zijn van een wijziging in het pad of het domein van de bron, of van een tijdelijke omleiding. Redirect-codes kunnen nuttig zijn om ervoor te zorgen dat de klant de laatste versie van de bron raadpleegt en om verkeer naar de site te leiden. Het is echter belangrijk op te merken dat dit gevolgen kan hebben voor de prestaties, omdat de client meerdere verzoeken moet sturen om de gevraagde bron te krijgen.

<300/> Multiple Choices

Er zijn verschillende middelen beschikbaar
Officieel

<301/> Moved Permanently

de URL is veranderd, voor verdere verzoeken moet dit worden gebruikt
Officieel

<302/> Found

tijdelijk is de bron beschikbaar onder een nieuwe URL
Officieel

<303/> See Other

de omleidingen verwijzen niet naar de gevraagde bron zelf, maar naar een andere pagina
Officieel

<304/> Not Modified

De bron hoeft niet opnieuw te worden verzonden omdat er geen verandering heeft plaatsgevonden.
Officieel

<305/> Use Proxy

De bron is alleen toegankelijk via een proxy.
Officieel Deprecated

<306/> Switch Proxy

De bron is alleen toegankelijk via een specifieke proxy.
Officieel Deprecated

<307/> Temporary Redirect

De bron is tijdelijk beschikbaar onder een nieuwe URL. De nieuwe aanroep moet gebaseerd zijn op dezelfde methode
Officieel

<308/> Permanent Redirect

De bron is permanent beschikbaar onder een nieuwe URL. Alle toekomstige verzoeken moeten worden gedaan via de nieuwe URL
Officieel