Kokius būsenos kodus grąžina HTTP protokolas?
Išsamiai paaiškinkite visų įprastų būsenos kodų reikšmę
(rekomenduojama kolekcija)
Mes daromeInterneto rinkodara, tikrai reikia skelbti dažnai.
daroInterneto reklamaProceso metu svetainėse dažnai aptinkami įvairūs HTTP protokolo būsenos kodai.
daugnauja žiniasklaidaŽmonės, šių grąžintų http būsenos kodų reikšmė nėra labai aiški, ir aš dažnai susipainioju...
Tiesą sakant, kiekviena atitinkamo HTTP būsenos kodo eilutė turi savo reikšmę.
Įprasti būsenos kodai, kuriuos grąžina http protokolas, yra tokie:
- 200
- 301
- 301
- 403
- 404
- 500
- ......
Visų atsakymų su http būsenos kodais sąrašas
Toliau pateikiama atitinkama http būsenos kodų palyginimo lentelė:
| statusas | statusTekstas | 说明 |
|---|---|---|
| 0 ** | - | nėra inicijuotas |
| 1 ** | - | Užklausa gauta, tęsti apdorojimą |
| 100 | Tęsti | Klientai turi ir toliau teikti prašymus |
| 101 | Perjungimo protokolai | Klientas prašo serverio konvertuoti HTTP protokolo versiją pagal užklausą |
| 2 ** | - | Operacija sėkmingai gauta, išanalizuota, priimta |
| 200 | OK | sėkmingas sandoris |
| 201 | Sukurta | Raginimas sužinoti naujo failo URL |
| 202 | Priimta | Priimta ir apdorota, bet apdorojimas nebaigtas |
| 203 | Neautoritetinė informacija | Informacija apie grąžinimą yra neaiški arba neišsami |
| 204 | Nėra turinio | Prašymas gautas, bet grąžinimo informacija tuščia |
| 205 | Iš naujo nustatyti turinį | Serveris įvykdė užklausą, vartotojo agentas PRIVALO iš naujo nustatyti šiuo metu peržiūrimą failą |
| 206 | Dalinis turinys | Serveris įvykdė kai kurių vartotojų GET užklausą |
| 3 ** | - | Užpildžius šią užklausą reikia toliau apdoroti |
| 300 | Keli pasirinkimai | Prašomas šaltinis yra keliose vietose |
| 301 | Judėjo visam laikui | ištrinti užklausos duomenis |
| 302 | Surasta | Prašyti duomenų, rastų kitu adresu |
| 303 | Žr. Kita | Patarkite klientams apsilankyti kituose URL ar prieigos būdus |
| 304 | Nemodifikuota | Klientas atliko GET, bet failas nepasikeitė |
| 305 | Naudokite tarpinį serverį | Reikalingas išteklius turi būti gautas iš serverio nurodyto adreso |
| 306 | Ankstesnėje HTTP versijoje naudotas kodas dabartinėje versijoje nebenaudojamas | |
| 307 | Laikinas peradresavimas | Paskelbkite laikiną prašomo šaltinio ištrynimą |
| 4 ** | - | Užklausoje yra sintaksės klaida arba jos negalima užbaigti |
| 400 | Bloga užklausa | Blogos užklausos, pvz., sintaksės klaidos |
| 401 | Neteisėtas | Nepavyko pateikti prieigos teisės |
| 402 | Reikia mokėti | Išsaugokite galiojančius ChargeTo antraštės atsakymus |
| 403 | draudžiamas | Užklausa neleidžiama (išteklius nepasiekiamas dėl failo arba serverio katalogo leidimo nustatymų) |
| 404 | Not Found | Failas, užklausa ar URI nerasta (nurodytas šaltinis nerastas) |
| 405 | Neleistinas metodas | Metodas, kurį vartotojas nustatė lauke Užklausos eilutė, neleidžiamas |
| 406 | Nepriimtina | Pagal vartotojo išsiųstą Priimti vilkimą prašomas išteklius nepasiekiamas |
| 407 | Reikalingas įgaliotojo serverio autentifikavimas | Panašiai kaip 401, vartotojas pirmiausia turi būti įgaliotas įgaliotajame serveryje |
| 408 | Reikalauti pertraukos | Klientas neįvykdė užklausos per vartotojo nurodytą laiką |
| 409 | Konfliktas | Užklausa negali būti užbaigta pagal dabartinę išteklių būseną |
| 410 | Gone | Šio šaltinio nebėra serveryje ir nėra jokios papildomos nuorodos |
| 411 | Reikalingas ilgis | Serveris atmeta vartotojo apibrėžto turinio ilgio atributo užklausą |
| 412 | Prielaida Failėmė | Vienas ar keli užklausos antraštės laukai dabartinėje užklausoje yra neteisingi |
| 413 | Užklausa per didelė | Prašomas išteklius yra didesnis nei serverio leidžiamas dydis |
| 414 | Užklausa-URI per ilgas | Prašomas ištekliaus URL yra ilgesnis, nei leidžia serveris |
| 415 | Nepalaikomas laikmenos tipas | Užklausos šaltinis nepalaiko užklausos elemento formato |
| 416 | Prašomas diapazonas netinka | Užklausoje yra diapazono užklausos antraštės laukas. Dabartiniame užklausos išteklių diapazone nėra diapazono indikacijos vertės, o užklausoje nėra If-Range užklausos antraštės lauko. |
| 417 | Laukimas nepasiteisino | Serveris neatitinka laukiamos reikšmės, nurodytos užklausos lauke Tikėtis antraštės. Jei tai tarpinis serveris, gali būti, kad kito lygio serveris negali patenkinti užklausos. |
| 5 ** | - | Serveriui nepavyko įvykdyti visiškai tinkamos užklausos |
| 500 | Vidinė serverio klaida | Serveris sugeneravo vidinę klaidą |
| 501 | Neįdiegta | Serveris nepalaiko prašomos funkcijos |
| 502 | Blogas tinklų sietuvas | Serveris laikinai nepasiekiamas, kartais siekiant išvengti sistemos perkrovos |
| 503 | Paslauga neteikiama | Serveris perkrautas arba sustabdytas techninei priežiūrai |
| 504 | Vartai timeout | Šliuzas yra perkrautas, serveris naudoja kitą šliuzą arba paslaugą, kad atsakytų į vartotoją, o laukimo laikas nustatytas į ilgesnę reikšmę |
| 505 | HTTP versija nepalaikoma | Serveris nepalaiko arba atsisako palaikyti užklausos antraštėje nurodytos HTTP versijos |
| 12029 | apdorojant užklausą serveryje įvyko nežinoma klaida. Iš serverio grąžintas būsenos kodas: 12029 | Priežastis: tinklas užblokuotas. Atnaujinkite jį ir sužinosite |
Tikimasi, kad anksčiau bendrinti http būsenos kodo atsakymai atsakys įEl. KomercijaMano draugai taip pat padėjo ^_^
Hope Chen Weiliang tinklaraštis ( https://www.chenweiliang.com/ ) pasidalino „Kokie yra HTTP protokolo grąžinimo būsenos kodai?Išsamiai paaiškinkite visų įprastų būsenos kodų atsakymų reikšmę“, kuri jums naudinga.
Kviečiame pasidalinti šio straipsnio nuoroda:https://www.chenweiliang.com/cwl-556.html
