DatamaskinerSikkerhet

Hva er HTTP-feil?

Internett-brukere som er litt dypere inn i terminologien av Web (i hvert fall de fleste av dem), vet at det er HTTP-protokollen. Dette dataoverføring protokollen tillater brukere å samhandle med nettressurser gjennom en nettleser. En av funksjonene i protokollen er muligheten til å returnere spesielle koder som gir brukerne informasjon om status for nettstedet eller status for gjennomføringen av en gitt oppgave. Det inkluderer også og HTTP feilkoder. De feilkoder er delt inn i to typer: klient feil og server feil. På disse to kategoriene, og andre nyttige, og aller viktigst - vanlige koder som omtales i dette materialet.

HTTP-klient feil

Hvis feilen ble oppdaget på klientsiden, returnerer serveren koden sin klasse 4xx. Hvis serveren ikke har funnet noen problemer, men det er fortsatt ikke tilgjengelig for brukeren, er klienten sendes til kode med en forklaring på feilen.

Så kunde feilkode under 40-tallet:

  • 400. Ugyldig forespørsel - det oppstår en feil når serveren ser en syntaksfeil i forespørselen fra klienten. Det vil forekomme så lenge som klientsiden, er ikke de nødvendige endringer vil bli gjort. Du må overholde alle regler for dataoverføringsprotokoll brukt.
  • 401. Ingen autorisasjon - Denne feilen indikerer at HTTP-serveren krever godkjenning. Samtidig er det på serversiden kommer alle forutsetninger for å utføre autentisering. Årsaken til feilen kan være feil eller passord for autentisering.
  • 402. Det er nødvendig å betale en avgift - koden er ikke brukt, men reservert i protokollen for fremtiden. Opprinnelig tenkt som et grensesnitt for å gjøre betaling for å få tilgang til en bestemt ressurs. Siden det ikke fungerte, har koden 402 vedtok Google og Apple, fra tid til annen for å bruke den i sine webtjenester.

  • 403. Tilgang nektet - oppstår feil når serveren fungerer korrekt, men brukeren ber om tilgang til det, ikke får lov til å gjøre dette. Ofte ledsaget av fullmakten vinduet.
  • 404. Ikke funnet (ressurs / fil ikke funnet) - de vanligste feilene på Internett. Vanligvis oppstår på grunn av skrivefeil når du skriver en nettadresse. Hyppige referanser og utseendet på web har forvandlet denne koden til en populær vits i Internett.
  • 405. Metode ikke - HTTP-feil data som skal innføres via POST, eller ved hjelp av PUT-metoden. Med andre ord, det oppstår en feil ved bruk av GET-metoden når det ikke er tilgjengelig eller ikke støttes av server for å behandle bestemte data.
  • 406. Forespørselen kan ikke aksepteres - denne koden er returnert av serveren når anmodet innhold er ikke aktuelt å titler som Godta. Oftest skjer det når den forespurte ressursen ikke er i overensstemmelse med formatet som kan gjenkjennes av klienten.
  • 407. Autorise nødvendig på den side av proxy - sammen med koden serveren returnerer et spesielt felt for autentisering på proxyserveren.
  • 408. Tidspunkt for forespørselen kom - oppstår når serveren stopper venter på ytterligere forespørsler fra klienten. Gjenta forespørselen når som helst, selv etter en timeout.
  • 409. Konflikten - i hvilke situasjoner dette HTTP-feil oppstår? Overføring av en fil til en web-server, hvor den som allerede er lagret identisk fil eller dokument senere. versjonskontrollsystem filen er lagret på en server som ikke tillater å erstatte den tidligere versjonen av filen, som er grunnen til konflikten i koden vises.

kunde feilkode under 41H

  • 410. Ressurs slettet - feilen oppstår i tilfelle at den forespurte ressursen ligger på adressen, men har blitt fjernet og er ikke lenger tilgjengelig.
  • 412. forutsetninger ikke er oppfylt - denne koden vises i en sak ikke er oppfylt betinget topptekstfeltene (alle).
  • 413. Forespørselen er større enn den tillatte grensen - det oppstår en feil når kroppen er sendt til kunden forespørsler er for store, og serveren kan ikke håndtere det.
  • 414. Adressen er for lang - hvis serveren returnerer denne koden betyr, URL, spesifisert i anmodningen er for lang og kan ikke behandles. Forekommer også, feilen når klienten sender data via GET istedenfor POST.
  • 415. Uegnet filformat - det oppstår en feil når serveren nekter å jobbe med en viss dataformat (grunnen kan være noen).
  • 417. Vente Mislykket - forespørselshodet fra klientsiden ikke tilfredsstiller kravene EXPECT felt.
  • 418 Jeg er en tekanne - som først dukket opp i 1998. Koden, som var en aprilspøk spøk og ble aldri seriøst involvert.

kunde feilkode ved 42x

  • 422. Elementet kan ikke behandles, - teoretisk serveren kan behandle anmodningen sendt av kunden; fil i kroppen av anmodningen støttes også (det kan være en tabell eller en annen mediefil), men for noen grunn det var en logisk feil, begrense aktivitetene til serveren.
  • 423. Tilgang nektet - den metoden som brukes er låst på serversiden. Du må bruke en annen metode.
  • 424. Feil avhengighet - denne koden vises i tilfelle at operasjonen, suksessen som avhenger av gjennomføringen av den aktuelle kommandoen, var en eller annen grunn avbrytes.
  • 425. Feil rekkefølge av elementer - koden vises i tilfelle etter ønske fra flere elementer fra serveren deres rekkefølge (server) ikke var oppfylt.
  • 426. Det er nødvendig å oppgradere - kode, varsler behovet for å produsere en protokoll oppdatering. Golf oppdateringer må dokumenteres skikkelig på serversiden.
  • 428. Behovet for å fullføre den avhengige transaksjon - med hjelp av denne koden serveren varsler klient som du må bruke på forespørsel-toppforhold.
  • 429. For mange forespørsler - det oppstår en feil når kunden sender til serveren mange spørringer som kan være på grunn av DDoS-angrep, slik at serveren er blokkert.

Resten av klient feilkoder

  • 431. Overskridelse header lengde - i overkant av overskriften lengden på serveren kan sende et svar til koden, men oftere det bare tilbakestiller tilkoblingen.
  • 434. Adresse utilgjengelig - feil signaler utilgjengelighet av den forespurte adressen.
  • 449. Gjenta - kode er returnert i tilfelle at serveren til å behandle forespørselen mer informasjon er nødvendig.
  • 451. blokkert av juridiske årsaker - serveren kan låses inn hvis de offentlige myndigheter har sendt en forespørsel om en lås på de ulike juridiske årsaker.

Når du arbeider utenfor nettleseren, kan være andre feil, for eksempel en kritisk feil, HTTP server oppgraderingen, men det er nødvendig å finne ut årsakene til eierne av programmet eller programmet som opplever problemet.

HTTP-server error

Slike koder oppstår når dramatisert mislykkes på en server feil. Slike feil vises med 5xx koder og en kort forklaring på feilen.

Serverfeil kode under 50s

  • 500 Internal Server Error - HTTP-serverfeil, ikke kan identifiseres. Denne koden refererer til en hvilken som helst feil, som det ikke er noen separat betegnelse kodeverdien.
  • 501. Ikke implementert (metode støttes) - Denne koden viser serveren når fremgangsmåten anvendes ikke støtter dem. Problemet oppstår når man håndterer servere som ikke er konfigurert for riktig drift av HTTP-kommandoer.
  • 502. Bad Gateway (Gateway-feil) - problemet oppstår når serveren som virker som en port mottar feilreaksjon fra "master" server.
  • 503. Tjenesten er utilgjengelig (tjenesten er ikke tilgjengelig) - denne koden er mest sannsynlig skje når serveren er teknisk arbeid eller det starter på nytt.
  • 504. Gateway tidsavbrudd (mens den passerer gjennom porten venstre) - en feil oppstår når serveren opptrer som en gateway, ikke har tid til å få et svar fra de "viktigste" server.
  • 505. HTTP-versjon støttes (brukt protokoll versjon støttes) - den angitte serveren virker ikke sammen med den versjon av protokollen, som er spesifisert i anmodningen fra kunden.
  • 507. insufficiente Lagring (mangel på plass) - et problem oppstår i mangel på plass for digital behandling av forespørselen. Det vanligste problemet er midlertidig.

Server feil under Kode 51h

  • 510. Ikke Utvidet (no forlengelse) - feil oppstår i det tilfelle at serveren ikke utvidelse, som har blitt forespurt av en klient.
  • 511. Network Authentication Required (autorisasjon nødvendig) - dette svaret er ikke sendt fra serveren selv, men fra mellommann, en rolle som fungerer som en betalt leverandør poenget med Wi-Fi.

informasjons~~POS=TRUNC koder~~POS=HEADCOMP

  • 100. Fortsett (fortsatt) - Denne koden informerer kunden om at hans første handlinger oppfyller kravene til serveren, og det kan fortsette å sende kommandoer.
  • 101. Switching protokoller (protokoll endrings) - en interaktiv kode, foreslått å erstatte den protokollen som skal brukes mer hensiktsmessig.
  • 102. Processing (under behandling) - kode varsle at anmodningen har blitt akseptert, men å behandle det vil ta lengre tid.

koder omdirigering

  • 300. Flere valg (utvalg) - oppstår hvis den valgte koblingen kan sendes til flere ressurser som ligger på samme server. Sammen med koden gitt valget mellom ulike alternativer. Og det kan gjøres til både brukeren og kunden, avhengig av serverinnstillingene.
  • 301. flyttet permanent (ressurs flyttes) - koden gis tilbake når den fordrede ressurs eller filen er blitt flyttet permanent og som er plassert på en annen adresse.
  • 302. Funnet (ressurs fant) - koden gis tilbake når den fordrede ressurs eller filen er midlertidig beveget og kan finnes på en annen adresse.
  • 303. Se Andre (søk etter andre steder) - koden returneres av serveren, sammen med en alternativ plassering feltverdi til brukeren av klienten kan få tilgang til ressursen ved hjelp av GET-metoden.
  • 304. Ikke Modifisert (filen har ikke blitt endret) - feilen oppstår, dersom kunden har bedt om en bestemt fil med de spesifikke attributter av endringstid, men serveren ikke oppdage eventuelle endringer siden den ble lastet inn.
  • 305. Bruk Proxy (må bruke en proxy-server) - Denne koden viser serveren der for å få tilgang til det, må du bruke en proxy-server. den siste adressen som er angitt i feltet Plassering. Koden kan bare bruke grunnleggende server (ikke en proxy).
  • 307. Midlertidig Omadresser (midlertidig redirect) - kode oppstår når fila eller ressursen blir tilgjengelig på en annen adresse. Ofte er det en automatisk omdirigering.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 no.birmiss.com. Theme powered by WordPress.