TechBlogSD - Alt for WordPress- og WEB -utvikling
WEB- og WordPress -instruksjoner, nyheter, anmeldelser av temaer og plugins

Liste over 4xx HTTP -statuskoder med forklaring

1

Internett bruker HyperText Transmission Protocol (HTTP) for å sende og motta data. For hver forespørsel som mottas fra en nettleser, sender serveren en HTTP -svarskode på tre sifre. Hver kode i svaret indikerer en annen betydning, og i denne artikkelen kan vi gi en liste over 4xx statuskoder.

Liste over 4xx HTTP -statuskoder med forklaring

HTTP -forespørsel og svar på nettet

Typer HTTP -statuskoder

HTTP -svarskoder er klassifisert i følgende fem kategorier:

HTTP 4xx statuskoder

HTTP -statuskoder for 4xx -serier mottas i serverresponsen når det er en feil i forespørselen fra klienten. Det indikerer at nettleseren sendte en feil forespørsel med en feil som ikke kan behandles av webserveren. Du må sjekke nettleseren og sende den riktige forespørselen igjen for å få riktig svar. Her er en komplett liste over HTTP 4xx statuskoder med forklaring.

4xx statuskode Beskrivelse Forklaring
400 Ugyldig forespørsel Nettserveren kan ikke oppfylle den mottatte forespørselen på grunn av feil syntaks og sender koden "400 – dårlig forespørsel" i et svar.
401 Uautorisert forespørsel Koden “401 – Uautorisert" mottas når en bruker prøver å få tilgang til den godkjente ressursen. Tjeneren har ennå ikke mottatt en godkjenning eller mottatt feil godkjenning. Enkelt eksempel er en webside godkjent av en bruker -ID og passord, vanligvis for en registrert bruker.
402 Betaling kreves Denne koden ble opprettet for bruk under en online betaling er nødvendig, men brukes for øyeblikket ikke til det formålet. Noen servere bruker 402 -kode til forskjellige formål, som å informere for mange forespørsler mottatt fra en bestemt IP -adresse.
403 Tilgang til ressurs forbudt “403 – Forbidden” -kode mottas når en server mottar en gyldig forespørsel, men nekter å svare. Dette er forskjellig fra "401 – Uautorisert", mens forespørselen må godkjennes med et passord, men autentisering vil ikke ha noen innvirkning på 403 -koden. Et eksempel på 403 -kode er en registrert bruker som prøver å få tilgang til en begrenset side.

Liste over 4xx HTTP -statuskoder med forklaring

|
| 404 | Ressurs ikke funnet | "404 – Siden ble ikke funnet" feilkoden vises når en forespurt ressurs ikke lenger er tilgjengelig på serveren. Årsaken kan være at nettstedseieren slettet siden eller endret nettadressen uten å angi en 301 -viderekobling. Den forespurte ressursen kan være tilgjengelig i fremtiden, og derfor er ytterligere forespørsler om den samme ressursen tillatt.

Liste over 4xx HTTP -statuskoder med forklaring

|
| 405 | Metode ikke tillatt | “405 – Metode ikke tillatt” er en feilmelding hvis forespørselsmetoden som er nevnt i forespørselen ikke støttes for ressursen. Hvis en søkemotorrobot støter på denne feilen, blir ikke URL -en indeksert. |
| 406 | Ikke akseptabel forespørsel | Når den forespurte ressursen eksisterer, men i et annet format, svarer serveren med koden "406 – Ikke akseptabelt". Årsaken til ikke å støtte kan være språket eller kodingsmetoden som er nevnt i forespørselen. |
| 407 | Brannmur, proxy -autentisering påkrevd | Proxy -servergodkjenning kreves for klienten selv, og koden "407 – proxy -autentisering påkrevd" mottas. |
| 408 | Be om timeout | Serveren bør motta forespørselen fra klienten innen den angitte tiden. Hvis klienten ikke sendte den fullstendige forespørselen innen den angitte tiden, svarer serveren med tidsavbruddsfeilen "408 – Request Timeout". |
| 409 | Konflikt | Når forespørselen mottatt av serveren er i konflikt med en annen forespørsel mottatt eller med serverkonfigurasjon, mottas koden "409 – Konflikt". |
| 410 | Ressurs utilgjengelig | Når en forespurt ressurs slettes permanent fra serveren, mottas koden “410 – Borte”. Forskjellen mellom 404 og 410 er at sidene med kode 404 fremdeles kan be om flere ganger, men sidene med kode 410 bør ikke bli forespurt igjen. Søkemotorer vil fjerne sidene med 410 feilkode fra indeksene, mens sider med kode 404 vil bli forespurt på nytt av søkerobotene. |
| 411 | Lengde påkrevd | Når forespørselen sendes av klienten uten å nevne den nødvendige innholdslengden, avviser serveren forespørslene med årsakskoden som "411 – Lengde påkrevd". Forespørselsoverskriften må korrigeres og overføres til serveren for å få et riktig svar. |
| 412 | Forutsetningen mislyktes | Hvis en server støter på en uoverensstemmelse med forutsetninger under behandlingen av forespørselsoverskriften, returnerer oden “412 – Forutsetning mislyktes”. |
| 413 | Be om enhet for stor | HTTP -statuskoden 413 mottas når serveren avviser en forespørsel på grunn av at den mottatte forespørselen er for lang til at serveren kan behandle den. |
| 414 | For lang URL -forespørsel | HTTP -statuskoden 414 mottas når serveren avviser en forespørsel på grunn av at URL -en til den forespurte ressursen er for lang til at serveren kan behandle den. |
| 415 | Medietype som ikke støttes | Når forespørselsteksten inneholder en medietype som ikke støttes av serveren, avviser serveren forespørselen og koden "415 – Ustøttet medietype mottas". For eksempel når en bruker prøver å sende inn et skjema sammen med et vedlegg som ikke støttes av serveren, vil opplastingen mislykkes og kode 415 vil bli mottatt i serverresponsen. |
| 416 | Forespurt rekkevidde ikke tilfredsstillende | Når områdefeltet i overskriften til forespørselen ikke er akseptabelt av serveren, avviser serveren forespørselen og sender koden "416 – Requested Range Not Satisfiable". |
| 417 | Forventningen mislyktes | Når feltet Forvent i forespørselsteksten ikke samsvarer med serverens forventning, mottas koden “417 – Forventning mislyktes”. |
| 422 | Ubehandlet enhet | Når serveren ikke kan behandle ett eller flere elementer i den mottatte forespørselen, mottas koden “422 – Ubehandlet enhet”. |
| 423 | Låst | Når den forespurte ressursen er låst av en annen forespørsel, avviser serveren forespørselen og sender koden "423 – Låst" i svaret. |
| 424 | Mislykket avhengighet | Når serveren avviser forespørselen på grunn av feil i de forrige forespørslene, mottas koden "424 – mislykket avhengighet". |
| 426 | Oppgradering nødvendig | Når serveren ber om en tilkoblingsoppgradering som ikke støttes av klienten, mottas koden "426 – Oppgradering påkrevd". |

Andre 4xx statuskoder

Det er andre 4xx-koder som brukes som ikke-standardkoder. Noen av eksemplene er som nedenfor:

  • 420 Enhance Your Calm – brukes i Twitter -søk når brukeren sender for mange forespørsler innen en kort periode.
  • 444 – No Response – brukes i Nginx -logger når serveren ikke returnerer noe svar og stenger tilkoblingen for klienten.
  • 451 – Omdirigering – brukes av Microsofts Exchange ActiveSync når serveren ikke får tilgang til brukerens postboks.

Liste over 4xx HTTP -statuskoder med forklaring

HTTP Status Codes Guide

Opptakskilde: www.webnots.com
Leave A Reply

Dette nettstedet bruker informasjonskapsler for å forbedre din opplevelse. Vi antar at du er ok med dette, men du kan velge bort det hvis du ønsker det. jeg aksepterer Mer informasjon