Tento článek je zrcadlovým článkem o strojovém překladu, klikněte zde pro přechod na původní článek.

Pohled: 13271|Odpověď: 0

[Vytváření znalostí webových stránek] Webmaster musí znát význam HTTP kódu odpovědi na webu

[Kopírovat odkaz]
Zveřejněno 22.10.2014 11:33:51 | | |
HTTP stavový kód
Některé běžné kódy stavů jsou:
200 - Server úspěšně vrátí webovou stránku 404 - Požadovaná webová stránka neexistuje 503 - Služba není dostupná
Všechna vysvětlení stavu: Klikněte pro zobrazení

1xx (ad hoc odpověď)
Stavový kód, který představuje dočasnou odpověď a vyžaduje, aby žadatel pokračoval v akci.

Popis kódu
100 (Pokračuj) Žadatel musí pokračovat v žádosti. Server vrací tento kód, aby oznámil, že první část požadavku byla přijata a čeká na zbytek.  
101 (Přepínací protokol) Žadatel požádal server o změnu protokolů a server potvrdil a připravil se k přepnutí.

2xx (Úspěch)
Stavový kód, který označuje, že žádost byla úspěšně zpracována.
Popis kódu
200 (Úspěch) Server úspěšně zpracoval požadavek. Obvykle to znamená, že server doručil požadovanou webovou stránku.
201 (Vytvořeno) Požadavek uspěje a server vytvoří nový zdroj.
202 (Přijato) Žádost byla serverem přijata, ale zatím nebyla zpracována.
203 (Neoprávněné informace) Server úspěšně zpracoval žádost, ale vrácené informace mohou pocházet z jiného zdroje.
Server 204 (bez obsahu) úspěšně zpracoval požadavek, ale nic nevrátil.
Server 205 (Reset Content) úspěšně zpracoval požadavek, ale nic nevrátil.
206 (částečné) Server úspěšně zpracoval některé požadavky GET.

3xx (Přesměrování)
Uvádí, že je potřeba další opatření k dokončení žádosti. Obvykle se tyto stavové kódy používají pro přesměrování.

Popis kódu
300 (výběrové řízení) Server může na požadavek provádět různé akce. Server může vybrat akci na základě žadatele (uživatelského agenta) nebo poskytnout seznam akcí, ze kterých si žadatel může vybrat.
Stránka žádosti 301 (trvale přesunutá) byla trvale přesunuta na nové místo. Když server tuto odpověď vrátí (v reakci na požadavek GET nebo HEAD), automaticky přesměruje žadatele na nové místo.
Server 302 (Temporary Move) v současnosti reaguje na požadavky z webové stránky na jiném místě, ale žadatel by měl nadále používat původní místo pro budoucí požadavky.
303 (Zobrazit jiné polohy) Server vrací tento kód, když by měl žadatel použít samostatný GET požadavek pro jiné místo k získání odpovědi.
304 (Neupraveno) Požadovaná webová stránka nebyla od poslední žádosti změněna. Když server tuto odpověď vrátí, webový obsah se nevrátí.
305 (Použít proxy) Žadatel může použít proxy pouze k přístupu k požadované webové stránce. Pokud server tuto odpověď vrátí, znamená to také, že žadatel by měl použít proxy.
307 (Dočasné přesměrování) Server v současnosti odpovídá na požadavky z webové stránky na jiném místě, ale žadatel by měl nadále používat původní místo pro budoucí požadavky.

4xx (chyba žádosti)
Tyto stavové kódy naznačují, že požadavek mohl být chybný, což brání serveru v jeho zpracování.

Popis kódu
400 (Chybový požadavek) Server nerozumí syntaxi požadavku.
401 (Neautorizované) Požadavky vyžadují autentizaci. U webových stránek, které vyžadují přihlášení, může server tuto odpověď vrátit.
403 (zakázáno) Server žádost odmítá.
404 (Nenalezeno) Server nenašel požadovanou webovou stránku.
405 (Metoda zakázána) deaktivuje metodu uvedenou v požadavku.
406 (Nepřijato) webových stránek, které nemohou odpovídat na požadavky pomocí požadovaných obsahových atributů.
407 (vyžaduje autorizaci agenta) Tento stavový kód je podobný 401 (není autorizován), ale žadatel o označení by měl autorizovat použití agenta.
408 (Časový limit požadavku) Časový limit nastává, zatímco server čeká na požadavek.
409 (Konflikt) Server spadne při dokončení požadavku. Server musí do odpovědi zahrnout informace o konfliktu.
410 (Smazáno) Pokud byl požadovaný zdroj trvale smazán, server tuto odpověď vrátí.
411 (Požadovaná platná délka) Server nepřijímá požadavky, které neobsahují platné pole hlavičky Délka obsahu.
412 (Nesplněné předpoklady) Server nesplňuje jednu z podmínek stanovených žadatelem v požadavku.
413 (Entita požadavku je příliš velká) Server nemůže zpracovat požadavek, protože entita požadavku je příliš velká na to, aby překročila kapacitu serveru.
414 (Požadované URI je příliš dlouhé) Požadované URI (obvykle webová adresa) je příliš dlouhé na to, aby je server zpracoval.
415 (Nepodporované typy médií) Formát požadavku není na stránce požadavku podporován.
416 (Rozsah požadavku není v souladu) Pokud stránka nemůže poskytnout rozsah požadavku, server vrátí tento stavový kód.
417 (Očekávané Nesplněno) Server nesplňuje požadavky pro pole hlavičky Očekávaný požadavek.

5xx (chyba serveru)
Tyto stavové kódy indikují, že při pokusu serveru o zpracování požadavku došlo k interní chybě. Tyto chyby mohou být chybami přímo na serveru, nikoli na požadavku.

Popis kódu
500 (Chyba uvnitř serveru) Server narazil na chybu a nemohl dokončit požadavek.
501 (zatím neimplementováno) Server nemá možnost požadavek dokončit. Například tento kód může být vrácen, když server nerozpozná metodu požadavku.
Server 502 (Error Gateway) funguje jako brána nebo proxy a přijímá neplatnou odpověď od upstream serveru.
503 (Služba nedostupná) Server je momentálně nedostupný (kvůli přetížení nebo výpadku údržby). Obvykle je to jen dočasný stav.
504 (Gateway Timeout) Server funguje jako brána nebo proxy, ale nepřijme požadavek od upstream serveru včas.
505 (HTTP verze není podporována) Server nepodporuje verzi HTTP protokolu použitou v požadavku





Předchozí:HTML přechází na zdrojový kód webové stránky
Další:Eason Chan "Nic špatného na sobě"
Zřeknutí se:
Veškerý software, programovací materiály nebo články publikované organizací Code Farmer Network slouží pouze k učení a výzkumu; Výše uvedený obsah nesmí být používán pro komerční ani nelegální účely, jinak nesou všechny důsledky uživatelé. Informace na tomto webu pocházejí z internetu a spory o autorská práva s tímto webem nesouvisí. Musíte výše uvedený obsah ze svého počítače zcela smazat do 24 hodin od stažení. Pokud se vám program líbí, podporujte prosím originální software, kupte si registraci a získejte lepší skutečné služby. Pokud dojde k jakémukoli porušení, kontaktujte nás prosím e-mailem.

Mail To:help@itsvse.com