Ez a cikk egy tükör gépi fordítás, kérjük, kattintson ide, hogy ugorjon az eredeti cikkre.

Nézet: 13271|Válasz: 0

[Weboldalépítési tudás] A webmesternek ismernie kell a HTTP weboldal válaszkódjának jelentését

[Linket másol]
Közzétéve 2014. 10. 22. 11:33:51 | | |
HTTP státuszkód
Néhány gyakori státuszkód a következők:
200 - A szerver sikeresen visszaadja a weboldalt 404 - A kért weboldal nem létezik 503 - A szolgáltatás nem elérhető
Minden állapotmagyarázat: Kattints a megtekintéshez

1xx (Ad Hoc válasz)
Egy állapotkód, amely ideiglenes választ jelent, és megköveteli a kérőnek a cselekvés folytatását.

Kódleírás
100 (Folytatás) A kérelmező folytatja a kérést. A szerver visszaadja ezt a kódot, hogy jelezze, hogy a kérés első része megérkezett, és várja a többit.  
101 (Átkapcsolási protokoll) A kérő kérte a szervert protokollváltásra, a szerver pedig megerősítette és felkészült a váltásra.

2xx (Siker)
Egy státuszkód, amely jelzi, hogy a kérést sikeresen feldolgozták.
Kódleírás
200 (Siker) A szerver sikeresen feldolgozta a kérést. Általában ez azt jelenti, hogy a szerver szolgálta ki a kért weboldalt.
201 (Létrehozva) A kérés sikeres lesz, és a szerver új erőforrást hoz létre.
202 (Elfogadva) A kérést a szerver elfogadta, de még nem dolgozták fel.
203 (Jogosulatlan információ) A szerver sikeresen feldolgozta a kérést, de a visszaküldött információk más forrásból is származhatnak.
A 204-es (tartalom nélküli) szerver sikeresen feldolgozta a kérést, de semmit sem küldött vissza.
A 205 (Tartalom visszaállítása) szerver sikeresen feldolgozta a kérést, de semmit sem küldött vissza.
206 (részleges) A szerver sikeresen feldolgozta néhány GET kérést.

3xx (Átirányítás)
Jelzi, hogy további lépések szükségesek a kérelem teljesítéséhez. Általában ezeket az állapotkódokat használják átirányításokhoz.

Kódleírás
300 (többválasztási lehetőség) A szerver különféle műveleteket tud végrehajtani a kérésre. A szerver kiválaszthat egy műveletet a kérő (felhasználói ügynök) alapján, vagy megadhat egy műveletlistát, amely közül a kérő választhat.
A 301-es (véglegesen áthelyezett) kérelm oldalát véglegesen új helyre helyezték át. Amikor a szerver visszaadja ezt a választ (egy GET vagy HEAD kérésre válaszolva), automatikusan átirányítja a kérőt egy új helyre.
A 302 (Temporary Move) szerver jelenleg egy másik helyszínen lévő weboldalról érkező kérésekre válaszol, de a kérőnek továbbra is az eredeti helyet kell használnia a jövőbeli kérésekhez.
303 (Más helyek megtekintése) A szerver akkor adja vissza ezt a kódot, amikor a kérőnek külön GET kérést kell használnia egy másik helyre a válasz visszaszerzéséhez.
304 (Módosítatlan) A kért weboldalt az utolsó kérés óta nem módosították. Amikor a szerver visszaadja ezt a választ, a webes tartalom nem érkezik vissza.
305 (Proxy használata) A kérő csak a proxy segítségével férhet hozzá a kért weboldalhoz. Ha a szerver visszaadja ezt a választ, az azt is jelenti, hogy a kérőnek proxyt kell használnia.
307 (Ideiglenes átirányítás) A szerver jelenleg egy másik helyen lévő weboldalról érkező kérésekre válaszol, de a kérőnek továbbra is az eredeti helyet kell használnia a jövőbeli kérésekhez.

4xx (Kéréshiba)
Ezek az állapotkódok arra utalnak, hogy a kérés hibás lehetett, így a szerver nem dolgozza fel azt.

Kódleírás
400 (hibakérés) A szerver nem érti a kérés szintaxisát.
401 (Engedély nélküli) kérések hitelesítést igényelnek. Olyan weboldalaknál, amelyekhez bejelentkezést igényelnek, a szerver visszaadja ezt a választ.
403 (tiltott) A szerver elutasítja a kérést.
404 (Nem találva) A szerver nem találta meg a kért weboldalt.
A 405 (Metódus letiltva) Letiltja a kérésben megadott metódust.
406 (Nem elfogadott) weboldalak, amelyek nem válaszolhatnak a kért tartalomattribútumok használatával történő kérésekre.
407 (Ügynök engedélyezés szükséges) Ez az állapotkód hasonló a 401-hez (nem engedélyezett), de a kijelölési kérelmezőnek engedélyeznie kell az ügynök használatát.
408 (Kérés időkorlát) Időkérés akkor történik, amikor a szerver egy kérésre vár.
409 (Konfliktus) A szerver összeomlik egy kérés teljesítése közben. A szervernek a válaszban tartalmaznia kell az ütközésről szóló információkat.
410 (Törölve) Ha a kért erőforrást véglegesen törölték, a szerver ezt a választ adja vissza.
411 (Érvényes hossz szükséges) A szerver nem fogad el olyan kéréseket, amelyek nem tartalmaznak érvényes Tartalomhossz fejlécmezőt.
412 (Előfeltételek nem teljesülve) A szerver nem teljesíti a kérő által a kérésben meghatározott előfeltételek egyikét.
413 (A kérés entitás túl nagy) A szerver nem tudja feldolgozni a kérést, mert a kérés entitása túl nagy ahhoz, hogy túlszárnyalja a szerver feldolgozási kapacitását.
414 (A kért URI túl hosszú) A kért URI (általában webcím) túl hosszú ahhoz, hogy a szerver feldolgozza.
415 (Támogatatlan médiatípusok) A kérés formátumát a kérés oldala nem támogatja.
416 (Kérés hatótávolsága nem kompatibilis) Ha az oldal nem tudja megadni a kérés hatókörét, a szerver ezt az állapotkódot adja vissza.
417 (Várható, nem teljesített) A szerver nem felel meg az Expected request header mező követelményeinek.

5xx (szerverhiba)
Ezek az állapotkódok azt jelzik, hogy belső hiba történt, amikor a szerver megpróbálta feldolgozni a kérést. Ezek a hibák lehetnek maguk a szerver hibái, nem a kérés esetében.

Kódleírás
500 (hiba a szerveren belül) A szerver hibát tapasztalt, és nem tudta befejezni a kérést.
501 (még nem implementálva) A szerver nem képes teljesíteni a kérést. Például ez a kód akkor is visszakerülhet, ha a szerver nem ismeri fel a kérés metódust.
Az 502 (Error Gateway) szerver átjáróként vagy proxyként működik, és érvénytelen választ kap az előáramú szervertől.
503 (Szolgáltatás nem elérhető) A szerver jelenleg nem elérhető (túlterhelés vagy karbantartási idő miatt). Általában ez csak ideiglenes állapot.
504 (átjáró időkorlát) A szerver átjáróként vagy proxyként működik, de nem kap időben kérelmet az upstream szervertől.
505 (HTTP verzió nem támogatott) A szerver nem támogatja a kérésben használt HTTP protokoll verziót





Előző:A html ugrik a weboldal forráskódjára
Következő:Eason Chan "Semmi rosszat nem viselve"
Lemondás:
A Code Farmer Network által közzétett összes szoftver, programozási anyag vagy cikk kizárólag tanulási és kutatási célokra szolgál; A fenti tartalmat nem szabad kereskedelmi vagy illegális célokra használni, különben a felhasználók viselik az összes következményet. Az oldalon található információk az internetről származnak, és a szerzői jogi vitáknak semmi köze ehhez az oldalhoz. A fenti tartalmat a letöltés után 24 órán belül teljesen törölni kell a számítógépéről. Ha tetszik a program, kérjük, támogassa a valódi szoftvert, vásároljon regisztrációt, és szerezzen jobb hiteles szolgáltatásokat. Ha bármilyen jogsértés történik, kérjük, vegye fel velünk a kapcsolatot e-mailben.

Mail To:help@itsvse.com