„HTTP-állapotkódok” változatai közötti eltérés

[nem ellenőrzött változat][nem ellenőrzött változat]
Tartalom törölve Tartalom hozzáadva
7. sor:
Nem minden lehetséges kód létezik, hiába van 404-es kód például, a kódok száma nem éri el a százat.
 
== '''1-el kezdődő kódok =='''
 
Ezek a kódok tájékoztató információt hordoznak.
 
* 100 - folytatás: A kérést elfogadta a szerver, a kliensnek el kell küldenie a kérés törzsét.
* 101 - protokollváltás : A protokoll megváltoztatását elfogadta a szerver.
* 102 - feldolgozás ([[WebDaw|WebDAV]]) : A kérést elfogadta és feldolgozza a szerver, de jelenleg nincs elérhető válasz. Megakadályozza, hogy a böngésző a válaszra várjon.
* 103 - előzetes információk : A fő HTTP fejléc előtt elküldött információk jelzésére szolgál.
 
== '''2-vel kezdődő kódok =='''
 
Ezek a kódok a sikeres kérést jelzik.
 
21 ⟶ 23 sor:
* 201 - létrehozva : Jelzi, hogy a kérés sikeres volt, és az erőforrás létre van hozva, pl egy POST űrlap eredményeként érkezhet ez a kód.
* 202 - elfogadva : A kérést elfogadta a szerver, de a feldolgozás nem fejeződött be.
* 203 (az 1.1 verzió óta) - módosítva: A szerver egy proxy, ami 200-as kódot kapott, és módosított tartalmat küldött vissza.
* 204 - nincs tartalom: A kérést elfogadta és feldolgozta a szerver sikeresen, de nincs válasz.
* 205 - tartalom visszaállítása: A szerver felszólítja a klienst, hogy állítsa vissza a dokumentum nézetét, pl törölje ki az űrlapba beírt adatokat, töröljön le egy canvast stb.
* 206 - részleges tartalom : A szerver nem küldte el a teljes tartalmat.
* 207 - több állapot ([[WebDaw|WebDAV]]): Ez a kód xml dokumentumok esetén használatos. Jelzi, hogy a dokumentum több elkülönített részből áll, amelyek mind különböző állapotkóddal rendelkezhetnek.
* 208 ([[WebDaw|WebDAV]])
* 208
* 226
 
== '''3-mal kezdődő kódok =='''
 
Ezek a kódok átirányításról tájékoztatnak.
 
* 300 - több választás : Jelzi, hogy a kért erőforrásnak több változata is létezik, például egy videó több formátumban is elérhető.
* 301 - ideiglenes áthelyezés: A kérés ideiglenesen átirányítva másik URI- re. Nem engedélyezi a metódus váltását.
* 302 - végleges áthelyezés: A kérés véglegesen átirányítva másik URI- re. Nem engedélyezi a metódus váltását.
* 303 (az 1.1 verzió óta)- máshol megtalálható: A kért erőforrás másik URI-n már megtalálható.
* 304 - nem változott : Jelzi, hogy az erőforrás nem változott az If-Modified-Since vagy az If-None-Match fejlécben megadott verzió óta, így nem kell újra letölteni azt.
* 305 (az 1.1 verzió óta) - proxy használat szükséges : Jelzi, hogy az erőforrás csak proxyn keresztül elérhető.
* 306 - proxyváltás: A szerver felszólítja a klienst, hogy váltson proxyt. Ma már nem használt kód.
* 307 (az 1.1 verzió óta) - ideiglenes átirányítás: A kérés ideiglenesen átirányítva másik URI- re. Engedélyezi a metódus váltását.
* 308 - végleges átirányítás: A kérés véglegesen átirányítva másik URI- re. Engedélyezi a metódus váltását.
 
== '''4-gyel kezdődő kódok =='''
 
== 4-gyel kezdődő kódok ==
Ezek a kódok szintaktikai hibát vagy nem teljesíthető kérést jeleznek.
 
* 400 - hibás kérés : A kérés nem végrehajtható, mert rossz szintaxisú, túl hosszú stb.
* 401 - nem azonosított : Megegyezik a 403 - mal, de meghiúsult azonosítás (a WWW-Autenthicate fejléccel) után jelenik meg.
* 402 - fizetés szükséges: Jövőbeli használat céljából létrehozva. Eredeti célja az volt, hogy például egy internetes bank részeként működjön. Ez nem valósult meg, a Google egyéb célokra használja.
* 403 - nincs jogosultság: A kliensnek nincs jogosultsága megtekinteni az oldalt.
* 404 - nem található: A kért erőforrás nem létezik. Megfelelő ideiglenes és végleges helyzet jelölésére is.
* 405 - a metódus nem engedélyezett: A használt HTTP metódus nem engedélyezett, pl egy PUT kérés egy csak olvasható erőforráson.
* 406 - nem elfogadható: Jelzi, hogy a szerver nem tud választ előállítani az <code>Accept,</code> az <code>Accept-Charset</code> az <code>Accept-Encoding</code> vagy az <code>Accept-Language</code> fejlécben megadott tulajdonságok miatt.
 
* 407 - proxy azonosítás szükséges: A kliensnek azonosítania kell magát a proxyszerveren.
* 408 - időtúllépés: A szerver túl sokáig várt a kérésre, így a kapcsolat lezárult.
* 409 - konfliktus: Jelzi, hogy az erőforrás nem elérhető, mert ütközne egy másik folyamattal, pl egy dokumentum egyidejű szerkesztése.
* 410 - véglegesen eltűnt: A kért erőforrás nem létezik, és ez így is fog maradni a jövőben is.
* 411 - probléma a mérettel: A kérés mérete nem megfelelő.
* 412
* 413- hosszú kérés: A kérés nagyobb a szerver által maximálisan feldolgozhatónál.
* 414 - hosszú URI: Az URI hosszúsága nagyobb a megengedettnél.
* 415 - rossz MIME: A kérés MIME típusát nem támogatja a szerver.
* 416
* 417
* 418 - teáskanna vagyok: Ez a kód 1998- ban lett definiálva, áprilisi tréfának szánták. Nem használják.
* 421 - rossz címzés: A kérést olyan webszervernek küldték, ami nem tud választ előállítani. (Például mert nincs konfigurálva)
* 422 ([[WebDaw|WebDAV]])
*422
* 423 ([[WebDaw|WebDAV]])
*423
* 424 ([[WebDaw|WebDAV]]) - problémás függés: A kérés egy másik kéréstől függ, ami meghiúsult.
*424
* 426 - frissítés szükséges: A szerver felszólítja a klienst, hogy váltson protokollt. (pl hogy biztonságos legyen a kapcsolat.)
* 428 - hiányzó feltételmegadás: A szerver azt jelzi, hogy hiányzik a gyorsítótárazáshoz szükséges fejléc, amivel jelezné a kliens a szervernek a legutóbbi verziószámot.
* 429 - sok kérés: A kliens túl sok kérést küldött adott időn belül.
* 431 - túl nagy fejlécek: Valamelyik fejléc, illetve a fejlécek együtt túllépik a megadott méretet.
* 451 - jogilag letiltva: A jogi okokból letiltott oldalakat jelzi. Ray Bradbury Fahrenheit 451 című novellájára utal.
 
== '''5-tel kezdődő kódok =='''
 
== 5-tel kezdődő kódok ==
Ezek a kódok azt jelzik, hogy a szerver nem tudja végrehajtani a kérést (de az nem hibás).
 
* 500 - belső szerverhiba: Egy általános hibaüzenet szerverhibák jelzésére.
* 501
* 502
* 503
84 ⟶ 90 sor:
* 505 - nem támogatott HTTP verzió: A szerver nem támogatja a kliens által használt HTTP verziót.
* 506
* 507 ([[WebDaw|WebDAV]])
* 507
* 508 ([[WebDaw|WebDAV]]) - végtelen ismétlés: A szerver egy végtelen ciklust érzékelt a feldolgozáskor.
* 509
* 510
* 511- hálózati azonosítás: A hálózat használata előtt azonosítani kell magunkat, pl egy Wi-Fi hálózat használata előtt el kell fogadni a használati feltételeket.
 
== Fordítás ==
99 ⟶ 105 sor:
 
https://www.hwsw.hu/hirek/54950/http-hibakod-451-online-cenzura.html
 
https://www.ns8.com/en-us/resources/glossary/http-response-codes/424-failed-dependency/
 
*