HTTP -omdirigeringsstatusmeldinger | Forklart

HTTP -omdirigeringsstatusmeldinger | Forklart
HTTP -statusmeldinger sendes til brukeren som svar på samspillet mellom nettleseren og serveren. Disse meldingene er representert ved hjelp av en viss kode sammen med en tittel som beskriver formålet med meldingen. Ulike kategorier av HTTP -statusmeldinger er som følger.
  1. Informasjonsstatusmeldinger (100, 101, 1xx)
  2. Vellykkede statusmeldinger (200, 201, 2xx)
  3. Omdirigeringsstatusmeldinger (300, 301, 3xx)
  4. Klientfeilstatusmeldinger (400, 401, 4xx)
  5. Serverfeilstatusmeldinger (500, 501, 5xx)

I dette innlegget skal vi diskutere forskjellige statusmeldinger som faller inn under kategorien omdirigeringsstatusmeldinger.

Hva er HTTP -omdirigeringsstatusmeldinger

Svarmeldingene som blir sendt av serversiden for å omdirigere klienten til et nytt sted ved å tilby nettadressen til det aktuelle stedet, kalles HTTP-omdirigeringsstatusmeldinger. Disse meldingene tildeles noen koder som starter fra 300, 301, opp til 3xx. Noen av statusmeldingene som faller inn under denne gruppen er forklart nedenfor.

300 flere valg

Et svar som består av minst fem flere alternativer, og brukeren må velge mellom disse alternativene. Det er i utgangspunktet en liste over lenker.

301 beveget seg permanent

En svarmelding som informerer om at nettadressen til den forespurte ressursen har blitt endret permanent og meldingsorganet består av den nye URL -en.

302 funnet

En svarmelding som informerer om at nettadressen til den forespurte ressursen har blitt endret midlertidig, og meldingsorganet består av den nye midlertidige URL -en. Imidlertid kan denne nye url endres igjen i fremtiden, men inntil da bør denne nye URLen brukes.

303 Se andre

En svarmelding som leder klienten til en annen nettadress av ressursen som ble bedt om ..

304 Ikke endret

Et svar som informerer brukeren om at ressursen som etterspør. Denne responsen brukes som et resultat av hurtigbufring.

306 Bytt proxy

En svarmelding som informerer brukeren om at ressursen som ba om, skal nås ved hjelp av en fullmakt. På grunn av sikkerhetsmessige årsaker brukes ikke dette svaret lenger.

307 midlertidig omdirigering

Dette ligner på 302 Fant svar, som informerer brukeren om at ressursen ba om er flyttet til en annen midlertidig url. Det som imidlertid gjør det annerledes, er at det binder brukeren til å bruke den samme metoden for den andre forespørselen som ble brukt til den første forespørselen. For eksempel, hvis sporingsmetoden ble brukt for den første forespørselen, må brukeren bruke denne metoden for den andre forespørselen.

308 Permanent omdirigering

Dette er stort sett som 301 beveget seg permanent, som informerer brukeren om at ressursen som ba om er flyttet permanent til en annen URL. Det som imidlertid gjør det annerledes, er at det forbyr brukeren å bruke en annerledes metode enn den opprinnelige metoden som brukes til forespørselen. For eksempel, hvis PUT -metoden ble brukt for den første forespørselen, må brukeren bruke denne metoden for den andre forespørselen.

Konklusjon

Svarmeldingene som blir sendt av serversiden for å omdirigere klienten til et nytt sted blir referert til som HTTP-omdirigeringsstatusmeldinger. Meldinger som ligger under denne gruppen er 300 flere valg, 308 permanent omdirigering, og så videre. Disse meldingene tildeles noen koder som starter fra 300, 301, opp til 3xx. Alle disse meldingene tjener et annet formål som vi har diskutert i denne oppskrivningen.