DatoriDrošība

Kas ir HTTP kļūda?

Interneta lietotāji, kas ir mazliet dziļāk terminoloģijā Web (vismaz lielākā daļa no viņiem), zina, ka ir HTTP protokolu. Šī datu pārsūtīšanas protokols ļauj lietotājiem mijiedarboties ar interneta resursiem, izmantojot pārlūkprogrammu. Viena no funkcijām protokola ir spēja atgriezties speciālus kodus, kas nodrošina lietotājus ar informāciju par tīmekļa vietnes statusa vai īstenošanas konkrētā uzdevuma statusu. Tā ietver arī un HTTP kļūdu kodus. Kļūdu kodi iedalīt divos veidos: klients kļūdām un servera kļūdas. Uz šīm divām kategorijām, un citas noderīgas, un vissvarīgāk - kopējos kodus apspriesti šajā materiālā.

HTTP klienta kļūda

Ja kļūda ir konstatēta uz klienta pusē, serveris atgriež kodu viņa klases 4xx. Ja serveris nav atrasts kādas problēmas, bet tas vēl nav pieejams lietotājam, klients tiek nosūtīts kods, ar paskaidrojumu par kļūdu.

Tātad, klientu kļūdas kods saskaņā 40s:

  • 400. Nederīgs pieprasījums - kļūda rodas, ja serveris redz sintakses kļūda pieprasījumu no klienta. Tas notiks tik ilgi, kamēr klients pusē nav attiecīgas izmaiņas tiks veiktas. Jums ir jāievēro visi noteikumi par datu pārsūtīšanas protokolu izmanto.
  • 401. Nav atļauja - Šī kļūda norāda, ka HTTP serveris pieprasa autentifikāciju. Tajā pašā laikā tas ir uz servera pusē nākt visus nosacījumus, lai veiktu autentifikāciju. Par kļūdu cēlonis var būt nepareiza vai parole autentifikāciju.
  • 402. Ir nepieciešams jāmaksā nodeva - kods nav izmantots, bet aizsargātas protokolā par nākotni. Sākotnēji iecerēts kā interfeiss veikt maksājumus piekļūt konkrētu resursu. Tā nestrādāja, kods 402 ir pieņēmusi Google un Apple, laiku pa laikam pielietot to savā tīmekļa pakalpojumi.

  • liegta 403. Access - kļūda notiek tad, kad serveris ir pareizi, bet lietotājs lūdz piekļuvi tai, nav atļauts to darīt. Bieži vien kopā ar autorizācijas loga.
  • 404. Nav atrasta (resurss / fails nav atrasts) - visbiežāk kļūdas internetā. Parasti rodas sakarā ar drukas kļūdām, kad rakstāt tīmekļa adresi. Bieža atsauces un izskats tīmeklī ir pārveidojusi šo kodu populārs joks internetā.
  • 405. Metode nav atļauta - HTTP kļūda dati ir ievadīti, izmantojot POST vai izmantojot nodot metodi. Citiem vārdiem sakot, rodas kļūda, izmantojot GET metodi, ja tā nav pieejama vai neatbalsta serveri, lai apstrādātu dažus datus.
  • 406. Pieprasījumu nevar pieņemt - šis kods serveris atgrieza pēc pieprasījuma saturs nav piemērojams nosaukumiem, piemēram, Accept. Visbiežāk tas notiek, ja pieprasītais resurss neatbilst formātam, kas var tikt atzīts par klientu.
  • 407. nepieciešama pusē proxy Atļauja - kopā ar kodu serveris atgriež īpašu lauku autentifikācijai uz proxy serveri.
  • 408. laiks lūguma bija - notiek tad, kad serveris apstājas gaida turpmākus pieprasījumus no klienta. Atkārtojiet pieprasījumu jebkurā laikā, pat pēc taimauta.
  • 409. konflikts - kādās situācijās rodas šī HTTP kļūda? Augšupielādējot failu uz web serveri, kur jau glabājas identisku failu vai dokumentu vēlāk. faila versija kontroles sistēma tiek saglabāti uz servera, kas neļauj aizstāt iepriekšējo faila versiju, kas ir iemesls, kāpēc parādās konflikts ar šo kodu.

klienta kļūdas kods saskaņā 41.h

  • 410. Resursu dzēsts - kļūda rodas gadījumā, ja pieprasītais resurss atrodas pēc adreses, bet ir noņemts, un vairs nav pieejama.
  • 412. Iepriekšējie nosacījumi nav izpildīti, - šis kods tiek parādīts, ja nav izpildītas nosacījuma galvenes laukus (visiem).
  • 413. Pieprasījums ir lielāks nekā atļauto limitu - kļūda rodas, ja organisms tiek nosūtīta uz klienta pieprasījumu, ir pārāk liels, un serveris nevar rīkoties ar to.
  • 414. adrese ir pārāk gara, - ja serveris atgriež šo kodu nozīmē, URL, norādīts pieprasījumā ir pārāk garš, un to nevar apstrādāt. Arī kļūda rodas, ja klients nosūta datus, izmantojot GET nevis POST.
  • 415. neatbalstīts faila formāts - kļūda rodas, ja serveris atsakās strādāt ar noteiktu datu formātā (iemesls var būt tāds ir).
  • 417. Gaidīšanas Neizdevās - pieprasījuma header no klienta puses, neatbilst prasībām sagaidīt laukā.
  • 418 Es esmu tējkannu - kas pirmo reizi parādījās 1998. kods, kas bija aprīlis muļķis ir joks, un nekad netika nopietni iesaistīts.

klienta kļūdas kods ar 42x

  • 422. elementu nevar apstrādāt - teorētiski serveris var apstrādāt pieprasījumu, kas nosūtīts no klienta; failu ķermeņa pieprasījuma tiek atbalstīta arī (tas var būt galda vai jebkura cita multivides fails), bet kaut kādu iemeslu dēļ bija loģiska kļūda, ierobežojot darbības serveri.
  • liegta 423. Access - izmantotā metode ir bloķēta uz servera pusē. Jums ir izmantot citu metodi.
  • 424. Kļūda atkarība - šis kods tiks parādīts, ja, ka darbība, kuru sekmes ir atkarīga izpildi pašreizējo komandu, bija kāda iemesla dēļ pārtraukta.
  • 425. Nepareizs elementu secība - kods tiek parādīts, ja pēc vairāku priekšmetu no servera uz to secību (servera), netika izpildīts.
  • 426. Tas ir nepieciešams, lai uzlabotu - kodu, paziņojot, ka, lai ražotu protokola atjauninājumu. Golf atjauninājumi jābūt pareizi dokumentētiem uz servera pusē.
  • 428. Vajadzība pabeigt pakārtotu darījumu - ar palīdzību šo kodu servera informē klientu, ka jums ir nepieciešams, lai izmantotu pieprasījumā-galvenes apstākļos.
  • 429. Pārāk daudz pieprasījumu - kļūda rodas, ja klients nosūta uz serveri daudz jautājumiem, kas var būt saistīts ar DDoS-uzbrukumu, lai serveris ir bloķēts.

Pārējais no klienta kļūdu kodu

  • 431. Pārsniedz iesākuma garumu - pārsniedz galvenes garuma servera var nosūtīt atbildi uz kodu, bet biežāk tas vienkārši nodzēš savienojumu.
  • 434. adrese nav pieejama - kļūda signālu nepieejamību pieprasītās adresi.
  • 449. Atkārtot - kods tiek atgriezta gadījumā, ja serveris apstrādāt pieprasījumu, ir nepieciešams vairāk informācijas.
  • 451. bloķēts juridisku iemeslu dēļ - serveris var nobloķēt, ja valsts iestādes ir nosūtījušas pieprasījumu slēdzeni par dažādu juridisku iemeslu dēļ.

Strādājot ārpus tīmekļa pārlūkprogrammu var būt arī citas kļūdas, piemēram, kritiska kļūda, HTTP servera jauninājums, bet tas ir nepieciešams, lai noskaidrotu iemeslus īpašniekiem programmas vai piemērošanu, kas rada problēmas.

HTTP servera kļūda

Šādus kodus rodas, kad dramatizēta operācija neizdodas uz servera vainas. Šādas kļūdas tiek parādītas izmantojot 5xx kodus un īsu skaidrojumu par kļūdu.

Servera kļūdas kods saskaņā 50.gadu

  • 500 Iekšējā servera kļūda - HTTP servera kļūda, nav identificējami. Šis kods attiecas uz jebkuru kļūdas, par kurām nav atsevišķa apzīmējums koda vērtība.
  • 501. Nav izpildīts (metode netiek atbalstīta) - Šis kods tiek rādīts serverim, ja izmantotā metode tos neatbalsta. Problēma rodas, saskaroties ar serveriem, kas nav konfigurēti pareizu darbību standarta HTTP komandas.
  • 502. Bad Gateway (Gateway kļūda) - problēma rodas tad, kad serveris ir darbojas kā vārteja saņem kļūdas atbildi no "master" serveri.
  • 503. Pakalpojums nav pieejams (pakalpojums nav pieejams) - šis kods ir visbiežāk rodas, ja serveris ir tehniskie darbi, vai arī tas restartējas.
  • 504. Gateway Noildze (ejot caur vārteju kreisās) - kļūda notiek tad, kad serveris ir darbojas kā vārteja, nav laika, lai saņemtu atbildi no "galvenā" serveri.
  • 505. HTTP versija nav atbalstīta (lieto protokola versija netiek atbalstīta) - norādītais serveris nedarbojas ar protokola versijā, kas norādīts pieprasījumā no klienta.
  • 507. Insufficiente uzglabāšana (trūkst vietas) - problēma rodas tajā trūkst telpu digitālās apstrādes pieprasījuma. Visbiežāk problēma ir īslaicīga.

Servera kļūdas saskaņā kodu 51H

  • 510. Nav Extended (bez pagarinājuma) - kļūda notiek gadījumā, ja serveris nav paplašināšanu, ko klients ir pieprasīta.
  • 511. Tīkla autentifikācija Obligāti (atļauja obligāti) - šī atbilde nav nosūtīta no servera pati, bet no starpnieka, lomu, kas darbojas kā maksas sniedzēja punktu Wi-Fi.

Informācijas kodi

  • 100. Turpināt (turpinājums) - Šis kods informē klientu, ka viņa sākotnējie pasākumi izpildījuši servera prasībām, un tā var turpināt sūtīt komandas.
  • 101. Protokolu pārslēgšana (protokols maiņa) - interaktīva kods, ierosināja aizstāt protokols izmantot vairāk piemērota.
  • 102. apstrāde (apstrādes laikā) - kods, paziņojot, ka lūgums ir pieņemts, bet process tas prasīs daudz laika.

kodi novirzīšana

  • 300. Vairāki izvēle (izvēle) - notiek, ja izvēlētais saite var nodot vairāki resursi, kas atrodas uz tā paša servera. Kopā ar kodu dota izvēle starp dažādām iespējām. Un to var izdarīt gan lietotāju un klientu, atkarībā no servera uzstādījumus.
  • 301. pārvietots neatgriezeniski (resurss pārcelts) - kods tiek atgriezta, ja pieprasītais resurss, vai fails ir pastāvīgi pārvietota un atrodas citā adresē.
  • 302. Atrasts (resurss found) - kods tiek atgriezta, ja pieprasītais resurss, vai fails ir uz laiku pārvietots, un var atrast citu adresi.
  • 303. Skatīt citu (meklēt citu vietu) - kods ir atpakaļ serverim, kopā ar alternatīvu vieta lauka vērtību lietotājam, ko klients var piekļūt pieprasīto resursu, izmantojot GET metodi.
  • 304. Nav modificēts (fails nav mainīts) - kļūda notiek, ja klients ir pieprasījis konkrētu failu ar īpašajām atribūtu modifikācija laiks, bet serveris neatklāja nekādas izmaiņas, jo tas bija ievietots.
  • 305. Lietot starpniekserveri (nepieciešams, lai izmantotu starpniekserveri) - Šis kods tiek rādīts serveris, kur piekļūt, jums ir nepieciešams, lai izmantotu starpniekserveri. pēdējā adrese norādīta vietas laukā. Kodu var izmantot tikai pamata serveri (nevis proxy).
  • 307. Pagaidu pārvirzīšana (pagaidu novirzīšanas) - kods notiek, ja pieprasītais fails vai resurss kļūst pieejama citā adresē. Bieži vien ir automātiska novirzīšana.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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