RekenaarsVeiligheid

Wat is HTTP-fout?

Internet gebruikers wat 'n bietjie dieper in die terminologie van die Web (ten minste die meeste van hulle) is, weet dit is die HTTP-protokol. Hierdie data-oordrag protokol stel gebruikers in staat om met die web hulpbronne deur middel van 'n leser. Een van die funksies van die protokol is die vermoë om spesiale kodes wat gebruikers met inligting oor die status van die webwerf of die status van implementering van 'n gegewe taak om terug te keer. Dit sluit ook en HTTP-fout kodes. Die fout kodes is verdeel in twee tipes: kliënt foute en bediener foute. Aan hierdie twee kategorieë, en ander nuttige, en die belangrikste - algemene kodes in hierdie materiaal.

HTTP-kliënt fout

As die fout is ontdek op die kliënt kant, die bediener gee die kode van sy klas 4xx. As die bediener nie enige probleme het gevind, maar dit is nog nie beskikbaar vir die gebruiker, word die kliënt om die kode gestuur met 'n verduideliking van die fout.

So, die kliënt fout kode onder 40s:

  • 400. Ongeldige versoek - 'n fout kom voor wanneer die bediener sien 'n sintaksfout in die versoek van die kliënt. Dit sal so lank voorkom as die kliënt se kant is nie die nodige veranderings gemaak sal word. Jy moet voldoen aan alle reëls vir data-oordrag protokol gebruik.
  • 401. Geen magtiging - Hierdie fout dui aan dat die HTTP-bediener vereis verifikasie. Terselfdertyd is dit op die bediener kant kom al die voorwaardes vir die verifikasie uit te voer. Die oorsaak van die fout kan die verkeerde naam of wagwoord vir verifikasie wees.
  • 402. Dit is nodig om 'n fooi te betaal - die kode nie gebruik word nie, maar voorbehou in die protokol vir die toekoms. Oorspronklik bedoel as 'n koppelvlak vir die maak van betaling om toegang tot 'n bepaalde bron te verkry. Aangesien dit nie gewerk het nie, het die kode 402 die Google en Apple aangeneem, van tyd tot tyd om dit toe te pas in hul web dienste.

  • 403. Toegang geweier - fout vind plaas wanneer die bediener korrek funksioneer, maar die gebruiker toegang tot dit, word nie toegelaat om dit te doen. Dikwels vergesel deur die venster magtiging.
  • 404. Nie die Gevind (hulpbron / lêer nie gevind nie) - die mees algemene foute in die internet. Gewoonlik kom as gevolg van typos wanneer tik 'n webadres. Gereelde verwysings en die voorkoms van die web het hierdie kode omskep in 'n gewilde grap in die Internet.
  • 405. Metode ontoelaatbaar - HTTP-fout data per pos aan ingeskryf word, of met behulp van PUT metode. Met ander woorde, 'n fout kom voor wanneer die gebruik van die GET-metode wanneer dit nie beskikbaar is nie of nie ondersteun deur die bediener om sekere data te verwerk.
  • 406. Die versoek kan nie aanvaar word nie - hierdie kode is teruggestuur deur die bediener versoek inhoud is nie van toepassing op titels soos Aanvaar. Die meeste dikwels dit voorkom wanneer die versoek hulpbron nie aan die formaat wat deur die kliënt kan erken.
  • 407. Magtiging benodig aan die kant van die volmag - saam met die kode die bediener gee 'n spesiale veld vir verifikasie op die instaanbediener.
  • 408. Tyd van die versoek het - vind plaas wanneer die bediener stop en wag vir verdere versoeke van die kliënt. Herhaal die versoek te eniger tyd, selfs nadat 'n time-out.
  • 409. Die konflik - in watter situasies hierdie HTTP-fout voorkom? Oplaai van 'n lêer op 'n webbediener, waar die identiese lêer of dokument later reeds gestoor. lêer weergawe beheer stelsel gestoor word op 'n bediener wat nie toelaat dat die vorige weergawe van die lêer, wat is die rede waarom die konflik onder daardie kode blyk te vervang.

kliënt fout kode onder 41h

  • 410. Resource verwyder - fout begaan in die geval dat die versoek hulpbron is geleë op die adres, maar is verwyder en is nie meer beskikbaar nie.
  • 412. Pre-voorwaardes nie nagekom word nie - hierdie kode vertoon in 'n geval is nie vervul voorwaardelike kop velde (al).
  • 413. Die versoek is groter as die toegelate limiet - 'n fout kom voor wanneer die liggaam is gestuur om die kliënt versoek is te groot, en die bediener kan dit nie hanteer nie.
  • 414. Die adres is te lank - indien die bediener hierdie kode terugkeer beteken, URL, vermeld in die versoek is te lank en kan nie verwerk word nie. Ook, die fout kom voor wanneer die kliënt stuur data deurkom in plaas van pos.
  • 415. ondersteunde lêer formaat - 'n fout kom voor wanneer die bediener weier om te werk met 'n sekere data formaat (die rede kan enige wees).
  • 417. Standby Kon - versoek kop van kliënt se kant nie voldoen aan die vereistes VERWAG veld.
  • 418 Ek is 'n teepot - wat die eerste keer verskyn in 1998. Die kode, wat grap 'n April Fool's was en is nog nooit ernstig betrokke.

kliënt fout kode deur 42x

  • 422. Die element kan nie verwerk word nie - teoreties die bediener kan die versoek gestuur deur die kliënt te verwerk; lêer in die liggaam van die versoek is ook ondersteun (dit kan 'n tafel of enige ander media wees), maar vir een of ander rede was daar 'n logiese fout, die beperking van die aktiwiteite van die bediener.
  • 423. Toegang geweier - die metode wat gebruik word is gesluit op die bediener kant. Jy moet 'n ander metode te gebruik.
  • 424. Fout afhanklikheid - hierdie kode sal vertoon word in die geval dat die operasie, die sukses van wat afhanklik is van die uitvoering van die huidige opdrag, was vir een of ander rede onderbreek.
  • 425. verkeerde volgorde van elemente - die kode vertoon in die geval op versoek van verskeie items uit die bediener van hul bestelling (server) is nie bereik nie.
  • 426. Dit is nodig om op te gradeer - kode, in kennis te stel van die behoefte om 'n protokol update produseer. Golf updates moet behoorlik gedokumenteer op die bediener kant.
  • 428. Die behoefte om die afhanklike transaksie te voltooi - met die hulp van hierdie kode bediener in kennis stel die kliënt wat jy nodig het om te gebruik in die aanvraag-kop-toestande.
  • 429. Te veel versoeke - 'n fout kom voor wanneer die kliënt stuur na die bediener baie navrae wat nodig mag wees as gevolg van DDOS-aanvalle, so die bediener is geblokkeer.

Die res van die kliënt fout kodes

  • 431. Meer as kop lengte - in oormaat van die kop lengte van die bediener kan 'n reaksie op die kode te stuur, maar meer dikwels dit bring jy net die verband.
  • 434. adres beskikbaar - fout dui die onbeskikbaarheid van die versoek adres.
  • 449. Herhaal - kode teruggestuur in die geval dat die bediener na die versoek meer inligting benodig word verwerk.
  • 451. geblokkeer vir wettige redes - die bediener kan word toegesluit in indien die openbare owerhede 'n versoek om 'n slot op die verskillende wetlike redes gestuur.

By die werk buite die webblaaier dalk ander foute, soos 'n kritieke fout, die HTTP-bediener opgradering, maar dit is nodig om uit te vind die redes vir die eienaars van die program of program wat ondervind die probleem.

HTTP-bediener fout

Sulke kodes voorkom wanneer gedramatiseerde operasie misluk op 'n bediener fout. Sulke foute word vertoon met behulp van 5xx kodes en 'n kort verduideliking van die fout.

Bediener fout kode onder 50s

  • 500 Interne server fout - HTTP-bediener fout, nie identifiseerbaar. Hierdie kode verwys na 'n fout, waarvoor daar geen aparte aanwysing kode waarde.
  • 501. Nie geïmplementeer word (metode word nie ondersteun nie) - Hierdie kode vertoon die bediener wanneer die metode wat gebruik word hulle nie ondersteun. Die probleem ontstaan wanneer die hantering van bedieners wat nie ingestel vir die korrekte werking van die standaard HTTP bevele.
  • 502. Bad Gateway (Gateway fout) - die probleem ontstaan wanneer die bediener optree as 'n poort 'n fout reaksie van die "meester" bediener ontvang.
  • 503. Diens nie beskikbaar nie (diens nie beskikbaar) - hierdie kode is die meeste geneig om te voorkom wanneer die bediener is tegniese werke of dit weer begin.
  • 504. Gateway Tydverstreke (terwyl dit deur die poort links) - 'n fout kom voor wanneer die bediener optree as 'n poort, het nie tyd om 'n reaksie van die "hoof" bediener kry nie.
  • 505. HTTP weergawe Nie Ondersteun (gebruik protokol weergawe word nie ondersteun nie) - die gespesifiseerde bediener werk nie met die weergawe van die protokol, wat in die versoek vermeld van die kliënt.
  • 507. Insufficiente Storage (gebrek aan ruimte) - 'n probleem ontstaan in die gebrek aan ruimte vir digitale verwerking versoek. Die mees algemene probleem is tydelik.

Bediener foute onder-kode 51h

  • 510. Nie Uitgebreide (geen uitbreiding) - fout begaan in die geval dat die bediener doen nie uitbreiding, wat deur 'n kliënt versoek.
  • 511. Network verifikasie Vereiste (word vereis) - hierdie reaksie is nie gestuur vanaf die bediener self nie, maar uit die tussenganger, 'n rol wat dien as 'n betaalde verskaffer punt van Wi-Fi.

inligting kodes

  • 100. Hou aan (vervolg) - Hierdie kode die kliënt dat sy aanvanklike optrede voldoen aan die vereistes van die bediener lig, en dit kan voortgaan om bevele te stuur.
  • 101. Skakel Protocols (protokol verandering) - 'n interaktiewe kode, voorgestel dat die protokol te vervang om meer gepaste gebruik.
  • 102. Processing (tydens verwerking) - kode in kennis te stel dat die versoek aanvaar, maar om te verwerk dit sal 'n geruime tyd neem.

kodes verwysing

  • 300. Verskeie keuses (keuse) - tree op as die gekose skakel kan oorgedra word na 'n paar hulpbronne geleë op dieselfde bediener. Saam met die kode gegee die keuse tussen verskillende opsies. En dit kan gedoen word om beide die gebruiker en die kliënt, afhangende van die instellings bediener.
  • 301. Het permanent (hulpbron verskuif) - die kode teruggestuur toe die versoek hulpbron of lêer permanent verskuif en is geleë op 'n ander adres.
  • 302. gevind (hulpbron gevind) - die kode teruggestuur toe die versoek hulpbron of lêer is tydelik verskuif en kan gevind word op 'n ander adres.
  • 303. Sien Ander (soeke na ander plekke) - die kode teruggestuur deur die bediener, saam met 'n alternatiewe ligging veld waarde aan die gebruiker deur die kliënt toegang tot die versoek hulpbron met behulp van die GET-metode.
  • 304. Nie Gewysig (die lêer is nog nie verander) - die fout begaan, indien die kliënt 'n spesifieke lêer met die spesifieke eienskappe van die verandering tyd het versoek, maar die bediener het nie enige veranderinge op te spoor, aangesien dit is gelaai.
  • 305. Gebruik Proxy (moet 'n instaanbediener te gebruik) - Hierdie kode vertoon die bediener waar om dit te bekom, moet jy 'n instaanbediener te gebruik. die laaste adres wat in die veld ligging. Die kode kan net gebruik basiese bediener (nie 'n proxy).
  • 307. Tydelike Redirect (tydelike aanstuur) - kode vind plaas wanneer die versoek lêer of hulpbron beskikbaar by 'n ander adres. Dikwels is daar 'n outomatiese herleiding.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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