RačunalaSigurnosni

Što su HTTP pogreška?

Internet korisnici koji su malo dublje u terminologiji webu (barem većina njih), znam da je HTTP protokol. Ovaj protokol za prijenos podataka omogućuje korisnicima da interakciju s web-resursa putem preglednika. Jedna od funkcija protokola je sposobnost da se vrate posebne kodove koji pružaju korisnicima informacije o statusu web stranice ili statusu provedbe određenog zadatka. Ona također uključuje i kodove HTTP pogreška. Šifre pogrešaka su podijeljeni u dvije vrste: klijent pogreške i poslužitelja pogreške. Na ove dvije kategorije, i druge korisne, i što je najvažnije - uobičajene kodove spominju u ovom materijalu.

Pogreška HTTP klijent

Ako je pronađena na strani klijenta greška, poslužitelj vraća kod svoje klase 4xx. Ako poslužitelj nije pronađen nikakve probleme, ali to još uvijek nije dostupan korisniku, klijent se šalje kod s objašnjenjem pogreške.

Dakle, kupac greška kod ispod 40:

  • 400. Zahtjev nije važeći - dođe do greške kada server vidi pogrešku u sintaksi u zahtjevu klijenta. To će se dogoditi dok god strani klijenta nije odgovarajuće promjene će biti napravljene. Morate se pridržavati svih pravila za protokol za prijenos podataka koriste.
  • 401. Ne ovlaštenje - Ova pogreška pokazuje da je HTTP poslužitelj zahtijeva provjeru autentičnosti. U isto vrijeme je na strani poslužitelja dolaze sve uvjete za provedbu autentifikacije. Uzrok pogreške mogu biti netočne ime ili lozinka za provjeru autentičnosti.
  • 402. Potrebno je platiti naknadu - kod ne koristi, ali rezervirana u protokolu za budućnost. Izvorno zamišljen kao sučelje za uplate kako bi dobili pristup određenom resursu. Budući da to nije rad, šifra 402 usvojili su Google i Apple, s vremena na vrijeme da ga primjenjuju u svojim web-usluge.

  • 403. Access denied - pogreška pojavljuje kada poslužitelj ispravno, ali korisnik traži pristup tome, nije dopušteno da to učinite. Često u pratnji prozor za autorizaciju.
  • 404. Nije pronađeno (resurs / datoteka nije pronađena) - Najčešće pogreške u internetu. Obično se javlja zbog pogrešaka pri upisu prilikom pisanja web-adresu. Česti reference i izgled weba je transformirao ovaj kod u popularno šalu na Internetu.
  • 405. Metoda nije dopušteno - podaci HTTP pogreška da se unosi preko POST, ili metodom PUT. Drugim riječima, dolazi do pogreške prilikom metodom GET kada nije dostupna ili nije podržana od strane poslužitelja za obradu određenih podataka.
  • 406. Zahtjev se ne može prihvatiti - to kod vraća poslužitelj kada je zatražio sadržaj ne odnosi na naslove kao što su Prihvati. Najčešće se javlja kada traženi nije u skladu s formatom koji se može prepoznati od strane klijenta.
  • 407. Odobrenje je potrebno na strani punomoćnika - zajedno s kodom poslužitelj vraća posebnu polje za autentifikaciju na proxy poslužitelja.
  • 408. Vrijeme zahtjev dođe - dolazi ako poslužitelj prestane čeka daljnje zahtjeve klijenta. Ponovite zahtjev u bilo koje vrijeme, čak i nakon isteka vremena.
  • 409. Sukob - u kojim situacijama se to dogodi HTTP pogreška? Prijenosom datoteke na web server, gdje je već poslije pohranjene identične datoteke ili dokumenta. datotečni sustav za upravljanje verzijama je pohranjena na poslužitelju koji ne dozvoljava da zamijeni stariju verziju datoteke, zbog čega se pojavi sukob pod tim kodom.

kod pogreške kupac po 41h

  • 410. resursa izbrisan - greška se javlja u slučaju da traženi nalazi se na adresi, ali je uklonjen i više nije dostupan.
  • 412. Preduvjeti nisu ispunjeni - to kod prikazan u slučaju nisu ispunjeni uvjetnih polja zaglavlja (sve).
  • 413. Zahtjev je veća od dopuštene granice - pogreška javlja kada tijelo šalje se zahtjev kupca je prevelika, a poslužitelj ne može podnijeti.
  • 414. Adresa je predugo - ako poslužitelj vraća ovaj kod znači, URL naveden u zahtjevu je predugo i ne može biti obrađen. Također, se pogreška kada klijent šalje podatke preko GET umjesto POST.
  • 415. Format datoteke nije podržan - dođe do greške kada server odbija raditi s određenom formatu podataka (razlog može biti bilo koji).
  • 417. pripravnosti propustila - zaglavlje zahtjeva od strane klijenta ne zadovoljava zahtjeve OČEKIVATI polje.
  • 418 Ja sam čajnik - koji se prvi put pojavio u 1998. godini kod, koji je bio prvoaprilska šala i nikada nije ozbiljno uključeni.

kupac kod pogreške koje 42x

  • 422. element ne može biti obrađen - teoretski poslužitelj može obraditi zahtjev poslan od strane klijenta; datoteka u tijelu zahtjeva je također podržan (to može biti stol ili bilo koji drugi medij datoteka), ali iz nekog razloga bilo je logička pogreška, ograničavanje aktivnosti poslužitelja.
  • 423. Access denied - metoda koja se koristi je zaključan na strani poslužitelja. Morate koristiti druge metode.
  • 424. ovisnost Greška - to kod će biti prikazan u slučaju da je operacija, od kojih je uspjeh ovisi o izvršenju tekuće naredbe, bilo iz nekog razloga prekinut.
  • 425. Pogrešno redoslijed elemenata - kod prikazuje se u slučaju, na zahtjev nekoliko predmeta od poslužitelja svoga reda (server) nije ispunjen.
  • 426. Potrebno je nadograditi - kod, obavijestila je potrebno za izradu ažuriranje protokol. Golf ažuriranja moraju biti propisno dokumentirani na strani poslužitelja.
  • 428. Potreba za dovršetak ovisan transakcije - uz pomoć ovog poslužitelja koda obavještava klijenta da vam je potrebno za korištenje u uvjetima zahtjev-zaglavlja.
  • 429. Previše zahtjeva - pogreška pojavljuje kada klijent šalje poslužitelju mnogo upita koji se mogu pojaviti zbog DDoS-napadima, tako da server blokiran.

Ostatak šifri pogrešaka klijent

  • 431. Prekoračenje duljine zaglavlja - više od dužine zaglavlja servera može poslati odgovor na kodu, ali češće to jednostavno resetira vezu.
  • 434. Adresa nedostupan - greška signalizira nedostupnosti tražene adresu.
  • 449. Ponavljanje - kod je vraćen u slučaju da je poslužitelj za obradu zahtjeva je potrebno više informacija.
  • 451. blokiran zbog pravnih razloga - server se može zaključati u, ako su tijela javne vlasti poslao zahtjev za zaključavanje na raznim pravnim razlozima.

Kada se radi izvan web preglednik može biti druge pogreške, kao što su kritične pogreške, nadogradnje HTTP poslužitelj, ali je potrebno saznati razloge vlasnika programa ili aplikacije koja je izvor problema.

Pogreška HTTP poslužitelja

Takvi kodeksi se pojavljuju kada dramatizirati operacija ne uspije na greške poslužitelja. Takve pogreške su prikazani pomoću 5xx kodove i kratko objašnjenje pogreške.

Server kod pogreške pod 50s

  • 500 interna pogreška poslužitelja - HTTP poslužitelj greška, ne može identificirati. Ovaj kod se odnosi na bilo koju pogrešku, za koje ne postoji zasebna oznaka kod vrijednosti.
  • 501. Nije implementirano (metoda nije podržan) - Ovaj kod prikazuje server kada se metoda koristi ne podržava. Problem nastaje kada se bave s poslužiteljima koji nisu konfigurirani za pravilan rad standardnih HTTP naredbe.
  • 502. Bad Gateway (Gateway greška) - problem nastaje kada je poslužitelj djeluje kao gateway primi odgovor o pogrešci od „majstora” poslužitelj.
  • 503. Usluga nije dostupna (usluga nije dostupna) - to kod je najvjerojatnije pojaviti kada server su tehnički radovi ili se ponovo pokrene.
  • 504. Gateway Timeout (dok prolazi kroz vrata lijevo) - pogreška pojavljuje kada poslužitelj djeluje kao gateway, nemaju vremena da biste dobili odgovor od „glavnih” poslužitelja.
  • 505. HTTP inačica nije podržana (verzija koristi protokol nije podržan) - utvrđena poslužitelj ne radi s verzijom protokola, koji je naveden u zahtjevu klijenta.
  • 507. Insufficiente Skladištenje (nedostatak prostora) - problem se javlja u nedostatku prostora za digitalne obradi zahtjeva. Najčešći problem je privremeno.

Pogreške poslužitelja pod kodnim 51h

  • 510. Ne Extended (bez ekstenzija) - pogreška pojavljuje u slučaju da server ne proširenje, koji je zatražio klijenta.
  • 511. Network Authentication Required (odobrenje potrebno) - ovaj odgovor nije poslan iz samog servera, ali od posrednika, ulogu koja djeluje kao plaćeni usluga točke Wi-Fi.

Informacije kodovi

  • 100. Continue (Nastavak) - Ovaj kod obavještava klijenta da mu početne akcije zadovoljiti zahtjeve poslužitelju, a može i dalje slati naredbe.
  • 101. Zamjena protokola (promjena protokol) - interaktivni kod, predlaže se zamijeniti protokol koristiti više odgovarajući.
  • 102. Obrada (tijekom obrade) - kod obavještava da je zahtjev prihvaćen, ali obraditi bit će potrebno dosta vremena.

kodovi preusmjeravanje

  • 300. Višestruki odabir (izbor) - nastaje ako se pokaže da veza može prenijeti na nekoliko resursa koji se nalaze na istom poslužitelju. Zajedno s kodom s obzirom na izbor između različitih opcija. I to može biti na obje strane korisnika i klijenta, ovisno o postavkama poslužitelja.
  • 301. trajno preseljeno (izvor preselio) - šifra vraća se kada Traženi resurs ili datoteke trajno je premještena i nalazi se na drugu adresu.
  • 302. Pronađeno (izvor pronađen) - šifra vraća se kada Traženi resurs ili datoteka je privremeno premješten, a može se naći na drugoj adresi.
  • 303. Vidi Ostalo (potraga za drugim lokacijama) - šifra se vratio sa servera, uz alternativni polja Lokacija vrijednosti za korisnika od strane klijenta može pristupiti traženi resurs pomoću GET metode.
  • 304. Ne Promjena (datoteka nije promijenilo) - javlja se greška, ako je kupac zatražio određenu datoteku sa specifičnim osobinama na vrijeme promjene, ali poslužitelj nije otkriti bilo kakve promjene jer je bio napunjen.
  • 305. Koristi proxy (morate koristiti proxy server) - Ovaj kôd prikazuje server gdje ga koristiti, morate koristiti proxy poslužitelj. posljednja adresa je navedeno u polje Lokacija. Kod može koristiti samo osnovno poslužitelj (ne proxy).
  • 307. Privremeni Preusmjeravanje (privremeno preusmjeravanje) - šifra događa kada tražena datoteka ili resurs postaje dostupna na drugoj adresi. Često postoji automatski preusmjeravanje.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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