DatorerSäkerhet

Vad är HTTP-fel?

Internetanvändare som är lite djupare in i terminologin i Web (åtminstone de flesta av dem), vet att det är HTTP-protokollet. Denna dataöverföring protokoll tillåter användare att interagera med webbresurser via en webbläsare. En av funktionerna i protokollet är förmågan att återvända speciella koder som ger användarna med information om status av webbplatsen eller status för genomförandet av en given uppgift. Den innehåller också och HTTP felkoder. Felkoderna är indelade i två typer: klient fel och server fel. På dessa två kategorier och andra användbara, och viktigast - gemensamma koder som diskuteras i detta material.

HTTP-client fel

Om felet upptäcktes på klientsidan, returnerar servern koden för sin klass 4xx. Om servern inte har hittat några problem, men det är fortfarande inte tillgänglig för användaren, är kunden skickas till koden med en förklaring av felet.

Så kund felkod enligt 40s:

  • 400. Ogiltig begäran - ett fel inträffar när servern ser ett syntaxfel i begäran från klienten. Det kommer att ske så länge klientsidan är inte lämpliga ändringar kommer att göras. Du måste följa alla regler för dataöverföring protokoll som används.
  • 401. Ingen tillstånd - Det här felet indikerar att HTTP-servern kräver autentisering. Samtidigt är det på serversidan kommer alla villkor för att utföra autentisering. Orsaken till felet kan vara felaktiga eller lösenord för autentisering.
  • 402. Det är nödvändigt att betala en avgift - koden används inte, men reserverade i protokollet för framtiden. Ursprungligen tänkt som ett gränssnitt för att göra betalning för att få tillgång till en viss resurs. Eftersom det inte fungerade, har koden 402 antog Google och Apple, från tid till annan att tillämpa den i sina webbtjänster.

  • 403. Åtkomst nekad - felet inträffar när servern fungerar korrekt, men användaren begär åtkomst till det, inte får göra detta. Ofta tillsammans med fönster tillstånd.
  • 404. Inte Found (resurs / fil hittades inte) - de vanligaste felen på Internet. Vanligtvis uppstår på grund av stavfel när du skriver en webbadress. Täta referenser och utseendet på nätet har förändrat denna kod till ett populärt skämt på Internet.
  • 405. Metod inte tillåten - uppgifter HTTP fel som skall införas via POST, eller med användning av PUT-metoden. Med andra ord, inträffar ett fel vid användning av GET-metoden när det inte är tillgänglig eller inte stöds av servern att bearbeta vissa data.
  • 406. Begäran kan inte accepteras - denna kod returneras av servern när begärda innehållet inte är tillämplig på titlar som Accept. Oftast uppstår när den begärda resursen inte överensstämmer med det format som kan kännas igen av kunden.
  • 407. Godkännande krävs på sidan av proxy - tillsammans med koden servern returnerar ett särskilt fält för autentisering på proxyservern.
  • 408. tidpunkten för begäran kom - inträffar när servern slutar väntar på ytterligare förfrågningar från klienten. Upprepa begäran när som helst, även efter en timeout.
  • 409. Konflikten - i vilka situationer detta HTTP inträffar? Överföra en fil till en webbserver, där den redan lagrade identiska fil eller ett dokument senare. fil versionshanteringssystem lagras på en server som inte tillåter att ersätta den tidigare versionen av filen, vilket är anledningen till konflikten i koden visas.

kund felkod i 41h

  • 410. Resurs bort - fel uppstår i händelse av att den begärda resursen är belägen på adressen, men har tagits bort och är inte längre tillgänglig.
  • 412. Pre-villkor inte uppfylls - denna kod visas i ett fall inte är uppfyllda villkorliga huvudfält (alla).
  • 413. Begäran är större än den tillåtna gränsen - ett fel uppstår när kroppen skickas till kundens begäran är för stor, och servern kan inte hantera det.
  • 414. Adressen är för lång - om servern returnerar den här koden betyder URL anges i begäran är för lång och kan inte bearbetas. Dessutom uppstår felet när kunden skickar data via GET istället för POST.
  • 415. stöds filformat - ett fel inträffar när servern vägrar att arbeta med en viss dataformat (anledningen kan vara någon).
  • 417. Standby Misslyckades - begäran header från klientsidan inte uppfyller kraven FÖRVÄNTA fält.
  • 418 Jag är en tekanna - som först dök upp i 1998. Koden, som var ett aprilskämt och var aldrig på allvar inblandade.

kund felkod med 42x

  • 422. Elementet kan inte bearbetas - teoretiskt servern kan behandla begäran som sänts av klienten; stöds fil i kroppen av begäran också (det kan vara ett bord eller någon annan mediefil), men av någon anledning fanns ett logiskt fel, vilket begränsar verksamheten i servern.
  • 423. Åtkomst nekad - den metod som används är låst på serversidan. Du måste använda en annan metod.
  • 424. Fel beroende - denna kod kommer att visas i händelse av att operationen vars framgång beror på utförandet av det aktuella kommandot, var av någon anledning avbryts.
  • 425. fel ordning av element - koden visas i fallet på begäran av flera artiklar från servern av sin beställning (server) inte var uppfyllt.
  • 426. Det är nödvändigt att uppgradera - kod, meddela behovet av att producera en protokolluppdatering. Golf uppdateringar ska dokumenteras på serversidan.
  • 428. Behovet av att slutföra beroende transaktionen - med hjälp av denna kod server meddelar klient som du behöver använda i request-headers förhållanden.
  • 429. För många förfrågningar - ett fel uppstår när kunden skickar till servern en hel del frågor som kan bero på DDoS-attacker, så servern är blockerad.

Resten av klient felkoder

  • 431. Överskridande header längd - över huvudet längd servern kan skicka ett svar till koden, men mer ofta återställer helt enkelt anslutningen.
  • 434. Adress otillgänglig - felsignaler avsaknaden av den begärda adressen.
  • 449. Repeat - kod returneras i händelse av att servern för att behandla begäran mer information behövs.
  • 451. blockerade av juridiska skäl - servern kan låsas in om de offentliga myndigheterna har skickat en begäran om lås på de olika juridiska skäl.

När du arbetar utanför webbläsaren kan finnas andra fel, såsom ett kritiskt fel, uppgradera HTTP-servern, men det är nödvändigt att ta reda på orsakerna till ägarna av program eller program som upplever problemet.

HTTP-serverfel

Sådana koder uppstå när dramatiserad operation misslyckas på server fel. Sådana fel visas med 5xx koder och en kort förklaring av felet.

Server felkoden enligt 50s

  • 500 Internal Server Error - HTTP-serverfel, inte kan identifieras. Denna kod avser något fel, för vilka det inte finns någon särskild beteckning kodvärdet.
  • 501. inte genomförts (metoden stöds inte) - Den här koden visar servern när den metod som används inte stödjer dem. Problemet uppstår när man hanterar servrar som inte är konfigurerade för korrekt drift av standard HTTP-kommandon.
  • 502. Bad Gateway (Gateway-fel) - problemet uppstår när servern agerar som gateway tar emot ett fel svar från "master" server.
  • 503. Tjänsten Ej tillgänglig (tjänsten är inte tillgänglig) - denna kod är mest sannolikt att uppstå när servern är tekniska verk eller det startar.
  • 504. Gateway Timeout (samtidigt som passerar genom porten till vänster) - ett fel inträffar när servern fungerar som en gateway, inte har tid att få ett svar från "main" server.
  • 505. HTTP version stöds inte (används protokollversion stöds inte) - den angivna servern inte fungerar med den version av protokollet, som specificeras i begäran från klienten.
  • 507. Insufficiente Storage (platsbrist) - ett problem uppstår i brist på utrymme för digital Begär behandling. Det vanligaste problemet är tillfällig.

Server fel enligt kod 51h

  • 510. Inte Extended (ingen förlängning) - fel uppstår i händelse av att servern inte utvidgning, som har begärts av en klient.
  • 511. Network Authentication Required (tillstånd krävs) - detta svar sänds inte från själva servern, men från mellanhanden, en roll som fungerar som en betald leverantör punkt Wi-Fi.

informationskoder

  • 100. Fortsätt (fortsättning) - Den här koden informerar kunden om att hans inledande åtgärder uppfyller kraven i servern, och den kan fortsätta att skicka kommandon.
  • 101. Switching protokoll (protokoll change) - en interaktiv kod, föreslås ersätta protokollet att använda mer lämpligt.
  • 102. Processing (under bearbetning) - kod meddelar att begäran har accepterats, men att bearbeta det kommer att ta lång tid.

koder omdirigering

  • 300. Flera val (urval) - uppstår om den valda länken kan överföras till flera resurser som finns på samma server. Tillsammans med koden ges valet mellan olika alternativ. Och det kan göras både användaren och kunden, beroende på serverinställningarna.
  • 301. Flyttade permanent (resurs flyttas) - koden returneras när den begärda resursen eller fil har permanent flyttats och ligger på en annan adress.
  • 302. Funnet (resurs hittades) - koden returneras när den begärda resursen eller fil har tillfälligt flyttats och kan hittas på en annan adress.
  • 303. Se andra (Sök efter andra platser) - koden returneras av servern, tillsammans med en alternativ plats fältvärde för användaren av klienten kan komma åt den begärda resursen med hjälp av GET-metoden.
  • 304. modifierade (filen har inte ändrats) - felet inträffar, om kunden har begärt en specifik fil med specifika attribut av tiden modifikation, men servern inte upptäcka eventuella förändringar eftersom det var lastad.
  • 305. Använd proxy (behöver använda en proxyserver) - Den här koden visar servern där komma åt den, måste du använda en proxyserver. den sista adress som anges i adressfältet. Koden kan bara använda grundläggande server (inte en proxy).
  • 307. Tillfällig omdirigering (tillfällig omdirigering) - kod uppstår när den önskade filen eller resurs blir tillgänglig på en annan adress. Ofta finns det en automatisk omdirigering.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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