RačunalnikiVarnost

Kaj so HTTP napaka?

Uporabniki interneta, ki so malo globlje v terminologiji spleta (vsaj večina), vedo, da je protokol HTTP. Ta prenos podatkov protokol uporabnikom omogoča interakcijo s spletnimi viri prek brskalnika. Ena od funkcij protokola je sposobnost, da se vrnete posebne kode, ki omogočajo uporabnikom z informacijami o stanju na spletni strani ali stanju izvajanja dane naloge. Prav tako vključuje in kod napak HTTP. Kode za napake so razdeljene v dve vrsti: napake odjemalcem in strežnikom napake. Na teh dveh kategorijah, in druge koristne, in kar je najpomembnejše - skupnih oznak, obravnavanih v tem materialu.

Napaka HTTP-odjemalec

Če je bila napaka odkrita na strani odjemalca, strežnik vrne kodo svojega razreda 4xx. Če je strežnik ni našel nobene težave, vendar je še vedno ni na voljo uporabniku, se stranka pošlje na kodo z obrazložitvijo napake.

Torej, kupec koda napake v okviru 40-ih:

  • 400. Neveljavna zahteva - napaka se pojavi, ko strežnik vidi skladenjsko napako na zahtevo stranke. To se bo zgodilo, dokler je na strani odjemalca ni ustrezne spremembe bodo narejene. Ti morajo biti v skladu z vsemi pravili za prenos podatkov protokol, ki se uporabljajo.
  • 401. Ne dovoljenje - Ta napaka pomeni, da je HTTP-strežnik zahteva preverjanje pristnosti. Hkrati pa je na strani strežnika pridejo vse pogoje za izvajanje overitev. Vzrok za napako je lahko napačno ime ali geslo za preverjanje pristnosti.
  • 402. Zato je treba plačati pristojbino - oznaka se ne uporablja, vendar je rezerviran v protokolu za prihodnost. Prvotno zasnovan kot vmesnik za izdelavo plačilo za dostop do določenega vira. Ker to ni delo, je koda 402 sprejela Google in Apple, od časa do časa, da ga uporabljajo v svojih spletnih storitev.

  • 403. Dostop je zavrnjen - napaka se pojavi, ko je strežnik deluje pravilno, vendar pa uporabnik zahteva dostop do njega, ni dovoljeno, da to storijo. Pogosto ga spremlja skozi okno dovoljenja.
  • 404. Ne Found (vir / datoteke ni mogoče najti) - najpogostejše napake pri internetu. Običajno se pojavi zaradi tipkarske napake, ko vnesete spletni naslov. Pogoste reference in izgled spletu je preoblikoval to kodo v ljudski šalo na internetu.
  • 405. Metoda ni dovoljena - podatki o napakah HTTP, ki se vpišejo preko POST, ali z uporabo metode dal. Z drugimi besedami, napaka se pojavi, ko z metodo GET, ko ni na voljo ali pa strežnik za obdelavo določenih podatkov ni podprta.
  • 406. Zahteva ne more biti sprejeta - ta oznaka je vrnil strežnik, ko je zahtevana vsebina ne velja za naslove, kot so Accept. Najpogosteje se to zgodi, ko zahtevani ne ustreza formatu, ki ga lahko priznana s strani naročnika.
  • 407. zahteva dovoljenje na strani pooblaščenca - skupaj s kodo strežnik vrne posebno polje za preverjanje pristnosti na proxy strežnik.
  • 408. Čas zahtevo prišel - se zgodi, ko strežnik ustavi čakajo na nadaljnje zahteve naročnika. Ponovite zahtevo kadarkoli, tudi po timeout.
  • 409. Konflikt - v katerih primerih pride do te napake HTTP? Nalaganje datoteke na spletni strežnik, kjer je že shranjeno enako datoteko ali dokument kasneje. datotečnega sistema za nadzor različic je shranjena na strežniku, ki ne dopušča nadomestiti prejšnjo različico datoteke, zato se zdi, da spor v skladu s to oznako.

koda napake stranka pod 41h

  • 410. Resource črta - napaka se pojavi v primeru, da je zahtevani ki se nahaja na naslovu, vendar je bila odstranjena in ni več na voljo.
  • 412. Pre-pogoji niso izpolnjeni - ta oznaka se prikaže v primeru niso izpolnjeni pogojnih polja glave (vse).
  • 413. Zahteva je večja od dovoljene meje - napaka se pojavi, ko se telo pošlje na zahtevo stranke, je prevelika, in strežnik ne more ravnati.
  • 414. Naslov je predolg - če strežnik vrne to kodo pomeni, URL, določen v zahtevi, je predolgo in ni mogoče obdelati. Prav tako pride do napake, ko stranka pošilja podatke prek GET namesto POST.
  • 415. nepodprta oblika datoteke - napaka se pojavi, ko strežnik noče delati z določeno obliko podatkov (razlog je lahko katera koli).
  • 417. pripravljenosti uspelo - zahtevek glave s strani stranke ne izpolnjuje zahteve PRIČAKUJETE polje.
  • 418 sem čajnik - ki se je prvič pojavil leta 1998. kodo, ki je bil prvi april šala in ni bil nikoli resno ukvarja.

Stranka koda napake, ki jih 42x

  • 422. element ni mogoče obdelati - teoretično strežnik more obdelati zahteve, ki jih stranka poslala; datoteka v telesu zahteve podpira tudi (to je lahko miza ali kateri koli drugi mediji datoteke), vendar iz neznanega razloga ni bilo logične napake, omejevanje dejavnosti strežnika.
  • 423. Dostop je zavrnjen - uporabljena metoda je zaklenjen na strani strežnika. Morate uporabiti drugo metodo.
  • 424. odvisnost Napaka - ta številka bo prikazana v primeru, da je bila operacija, katere uspeh je odvisen od izvedbe sedanjega ukaza iz nekega razloga prekinjeno.
  • 425. Napačen vrstni red elementov - koda se prikaže v primeru, na zahtevo več predmetov iz strežnika za njihov vrstni red (strežnik) ni bil izpolnjen.
  • 426. Zato je treba nadgraditi - kodo, obveščanje, da je treba za izdelavo posodobitev protokol. Golf posodobitve morajo biti ustrezno dokumentirani na strani strežnika.
  • 428. Potreba za dokončanje odvisno transakcije - s pomočjo te kode strežnika obvesti stranko, ki jih potrebujete za uporabo v pogojih zahteva-razdelilnik.
  • 429. Preveč zahtev - napaka se pojavi, ko odjemalec pošlje strežniku veliko vprašanj, ki so lahko zaradi DDoS napadov, tako da je strežnik blokiran.

Preostali kod napak stranka

  • 431. Prekoračitev dolžine glave - ki presegajo dolžine glave strežnika lahko pošlje odgovor na kodo, vendar bolj pogosto preprosto ponastavi povezavo.
  • 434. Naslov ni na voljo - napake označuje nerazpoložljivost zahtevanega naslova.
  • 449. Ponovitev - koda se vrne v primeru, da strežnik obdelati zahteve je potrebnih več podatkov.
  • 451. blokirana zaradi pravnih razlogov - strežnik se lahko zaklenejo se, če so javni organi poslali zahtevo za ključavnico na različnih pravnih razlogov.

Pri delu izven spletnega brskalnika lahko tudi druge napake, kot so kritične napake, nadgradnja HTTP strežnik, vendar je treba ugotoviti razloge za lastnike programa ali aplikacije, ki se soočajo s težavo.

Napaka HTTP-strežnik

Takšne oznake se pojavijo, ko dramatizirali operacija ne na napake strežnika. Take napake so prikazani z 5xx oznak in kratko razlago napake.

Server koda napake v okviru 50-ih letih

  • 500 Notranja napaka strežnika - Napaka HTTP-strežnik, ni mogoče opredeliti. Ta številka se nanaša na vsako napako, za katero ne obstaja posebna oznaka koda vrednost.
  • 501. Ne Izvedeni (metoda ni podprta) - Ta koda prikaže strežnik, ko se uporabljena metoda ne podpira. Problem nastane, ko se ukvarjajo s strežniki, ki niso konfigurirane za pravilno delovanje standardnih ukazov HTTP.
  • 502. Bad Gateway (Prehod napaka) - problem nastane, ko je strežnik deluje kot vstopna točka prejme odgovor napaki iz "master" strežnik.
  • 503. Storitev ni na voljo (storitev ni na voljo) - ta številka je najbolj verjetno, da pride, ko se strežnik tehnična dela ali pa ponovno zažene.
  • 504. Gateway Timeout (pri prehodu skozi prehod levo) - napaka se pojavi, ko je strežnik, ki deluje kot prehod, nimajo časa, da bi dobili odgovor od "glavnega" strežnik.
  • 505. HTTP verzija ni podprta (različica uporablja protokol ni podprt) - navedeni strežnik ne deluje z različico protokola, ki je naveden na zahtevo stranke.
  • 507. Insufficiente shranjevanje (zaradi pomanjkanja prostora) - problem se pojavi pri pomanjkanju prostora za digitalno zahtevo za predelavo. Najpogostejša težava je začasna.

Napake Server pod oznako 51H

  • pride do napake v primeru, da strežnik ne širitev, ki je bil s strani naročnika zahtevala - 510. Ne razširjeno (brez razširitev).
  • (Potrebno dovoljenje) 511. Network Authentication Required - ta odziv ni poslano od samega strežnika, ampak od posrednika, ki je vlogo, ki deluje kot plačano ponudnik točke Wi-Fi.

kode Informacije

  • 100. Nadaljuj (nadaljevanje) - Ta koda obvesti stranko, da so njegovi začetni ukrepi izpolnjujejo zahteve za strežnik, in lahko še naprej pošiljate ukaze.
  • 101. Preklapljanje protokolov (sprememba protokol) - interaktivno kodo, predlagala, da se protokol za uporabo bolj primerno.
  • 102. Processing (med obdelavo) - koda obvestilom, da je bila zahteva sprejeta, vendar obdelati, da bo trajalo precej časa.

kode za preusmeritev

  • 300. več izbire (izbor) - se zgodi, če se izbrani povezavo lahko prenese na več virov, ki se nahajajo na istem strežniku. Skupaj z oznako glede na izbiro med različnimi možnostmi. In se lahko izvede tako za uporabnika in stranko, je odvisno od nastavitev strežnika.
  • 301. Stalno premaknjen (vir prestavljen) - koda je vrnil, ko je zahtevani ali datoteka trajno premaknjena in se nahaja na drugem naslovu.
  • (Našel vir) 302. Najdeno - koda je vrnil, ko je zahtevani ali datoteka začasno preselil in se nahaja na drugem naslovu.
  • 303. Glej Drugo (iskanje drugih lokacijah) - koda je vrnil s strežnik, skupaj z alternativno Lokacija polja vrednosti za uporabnika, ki ga stranki lahko dostopa do zahtevanega vira po metodi GET.
  • 304. Ne Spremenjen (datoteka ni bila spremenjena) - pride do napake, če je stranka zahtevala posebno datoteko z značilnostmi časa spremembo, vendar pa je strežnik ni zaznal nobenih sprememb, saj je bila naložena.
  • 305. Uporaba Proxy (morali uporabiti proxy strežnik) - Ta koda prikaže strežnik, kjer je dostop do njega, morate uporabiti proxy strežnika. zadnji naslov, naveden v polju Mesto. Kodo lahko uporabite samo osnovno strežnik (ne pa proxy).
  • 307. Začasna Preusmeritev (začasno preusmeritev) - koda se pojavi, ko je zahtevana datoteka ali vir na voljo na drug naslov. Pogosto je samodejno preusmeritev.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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