Jaké stavové kódy vrací protokol HTTP?
Podrobně vysvětlete význam všech běžných stavových kódů
(doporučená kolekce)
Když se věnujeme online marketingu , musíme rozhodně zveřejňovat příspěvky často.
V procesu online propagace se na vašem webu často setkáte s různými stavovými kódy protokolu HTTP.
Mnoho profesionálů v oblasti nových médií plně nerozumí významu těchto vrácených stavových kódů HTTP, což je často zcela zmatené...
Ve skutečnosti má každý řádek odpovídajícího stavového kódu HTTP svůj význam.
Běžné stavové kódy vrácené protokolem http jsou následující:
- 200
- 301
- 301
- 403
- 404
- 500
- ......
Seznam všech odpovědí se stavovými kódy http
Níže je uvedena odpovídající srovnávací tabulka stavových kódů http:
| postavení | stavText | Popis |
|---|---|---|
| 0 ** | - | není inicializováno |
| 1 ** | - | Žádost přijata, pokračujte ve zpracování |
| 100 | Pokračovat | Klienti musí nadále zadávat požadavky |
| 101 | Přepínání protokolů | Klient požádá server o konverzi verze protokolu HTTP podle požadavku |
| 2 ** | - | Operace úspěšně přijata, analyzována, přijata |
| 200 | OK | Úspěšná transakce |
| 201 | Vytvořeno | Vyzvat ke zjištění adresy URL nového souboru |
| 202 | Přijato | Přijato a zpracováno, ale zpracování nebylo dokončeno |
| 203 | Neautoritativní informace | Informace o vrácení jsou nejisté nebo neúplné |
| 204 | Žádný obsah | Požadavek je přijat, ale informace o návratu jsou prázdné |
| 205 | Obnovit obsah | Server dokončil požadavek, uživatelský agent MUSÍ resetovat aktuálně zobrazený soubor |
| 206 | Částečný obsah | Server dokončil požadavek GET některých uživatelů |
| 3 ** | - | Vyplnění této žádosti musí být dále zpracováno |
| 300 | Více možností | Požadovaný zdroj je dostupný na více místech |
| 301 | Trvale přesunuto | smazat data požadavku |
| 302 | Nalezeno | Vyžádejte si data nalezená na jiné adrese |
| 303 | Viz Ostatní | Doporučte zákazníkům, aby navštívili jiné adresy URL nebo způsoby přístupu |
| 304 | Nezměněno | Klient provedl GET, ale soubor se nezměnil |
| 305 | Použij proxy | Požadovaný zdroj musí být získán z adresy určené serverem |
| 306 | Kód používaný v předchozí verzi HTTP se již v aktuální verzi nepoužívá | |
| 307 | Dočasné přesměrování | Deklarujte dočasné odstranění požadovaného zdroje |
| 4 ** | - | Požadavek obsahuje chybu syntaxe nebo jej nelze dokončit |
| 400 | Špatný požadavek | Špatné požadavky, jako jsou chyby syntaxe |
| 401 | Neoprávněný | Požadavek na autorizaci se nezdařil |
| 402 | Platba Povinné | Udržujte platné odpovědi hlavičky ChargeTo |
| 403 | Zakázaný | Požadavek není povolen (zdroj není dostupný kvůli nastavení oprávnění k souboru nebo adresáři na serveru) |
| 404 | Nenalezeno | Nebyl nalezen žádný soubor, dotaz ani URI (zadaný zdroj nebyl nalezen) |
| 405 | Metoda není povolena | Metoda definovaná uživatelem v poli Request-Line není povolena |
| 406 | Nepřijatelné | Podle přetažení Přijmout odeslaného uživatelem není požadovaný zdroj přístupný |
| 407 | Je vyžadováno ověření proxy | Podobně jako u 401 musí být uživatel nejprve autorizován na proxy serveru |
| 408 | Zažádat o timeout | Klient nedokončil požadavek v době určené uživatelem |
| 409 | Konflikt | Požadavek nelze dokončit pro aktuální stav zdroje |
| 410 | Pryč | Tento prostředek již není na serveru a neexistuje žádný další odkaz |
| 411 | Požadovaná délka | Server odmítne požadavek na uživatelem definovaný atribut Content-Length |
| 412 | Předpoklad Faivedl | Jedno nebo více polí záhlaví požadavku je v aktuálním požadavku nesprávných |
| 413 | Žádost o entitu je příliš velká | Požadovaný prostředek je větší než velikost povolená serverem |
| 414 | Požadavek-URI je příliš dlouhý | Požadovaná adresa URL zdroje je delší, než umožňuje server |
| 415 | Nepodporovaný typ média | Zdroj požadavku nepodporuje formát položky požadavku |
| 416 | Požadovaný rozsah není vhodný | Požadavek obsahuje pole záhlaví požadavku rozsahu. V rámci aktuálního rozsahu zdrojů požadavku není žádná hodnota indikace rozsahu a požadavek neobsahuje pole záhlaví požadavku If-Range. |
| 417 | Očekávání se nezdařilo | Server nesplňuje očekávanou hodnotu zadanou v poli očekávané hlavičky požadavku. Pokud se jedná o proxy server, může se stát, že server další úrovně nemůže požadavek splnit. |
| 5 ** | - | Serveru se nepodařilo provést plně platný požadavek |
| 500 | Internal Server Error | Server vygeneroval vnitřní chybu |
| 501 | Není implementováno | Server nepodporuje požadovanou funkci |
| 502 | Chybná brána | Server je dočasně nedostupný, někdy proto, aby nedošlo k přetížení systému |
| 503 | Služba není k dispozici | Server je přetížen nebo pozastaven z důvodu údržby |
| 504 | Brána Timeout | Brána je přetížená, server používá jinou bránu nebo službu k odpovědi na uživatele a čekací doba je nastavena na delší hodnotu |
| 505 | Verze HTTP není podporována | Server nepodporuje nebo odmítá podporovat verzi HTTP uvedenou v hlavičce požadavku |
| 12029 | při zpracování požadavku na serveru došlo k neznámé chybě. stavový kód vrácený serverem byl: 12029 | Důvod: Síť je zablokovaná. Obnovte ji a budete vědět |
Doufám, že tento komplexní seznam stavových kódů HTTP bude užitečný pro mé přátele , kteří pracují v elektronickém obchodování . ^_^
Doufejme, že vám bude užitečný článek „Jaké jsou stavové kódy návratové zprávy HTTP protokolu? Podrobné vysvětlení významů všech běžných stavových kódů“ sdílený na blogu Chen Weilianga ( https://www.chenweiliang.com/ ).
Neváhejte a sdílejte odkaz na tento článek: https://www.chenweiliang.com/cwl-556.html
