Http szerver kódok - szerver - Kiadó - Rendszergazda s
Választék Jelentés válasz kódok
A válaszok a tartomány 100-199 - információ; azt mutatják, hogy az ügyfél kérésére elfogadott és feldolgozott.
100 Folytatás
A kezdeti részét a kérelem elfogadása, és az ügyfél továbbra is továbbítja a kérelmet.
101 Protokollváltás
A szerver végzi az ügyfél követelmény, és bekapcsolja a jegyzőkönyvek szerint megadott utasítások az Upgrade fejléc mezőt.
Sikeres ügyfél kéri
A válaszok a tartomány 200-299 azt jelenti, hogy a kliens kérés feldolgozása sikeres.
200 OK
Az ügyfél kérésére sikeres volt, a szerver válaszát tartalmazza a kért adatokat.
201 Alkotó
Ez a kód akkor használatos, ha létrehoz egy új URI. Ezzel együtt az eredmény kódját szerver egy hely header (lásd a fickó. 19), amely információkat tartalmaz, ahol az új adatok helyezték.
202 Elfogadott
A kérelmet elfogadták, de nem azonnal feldolgozásra kerülnek. További információkat a tranzakció lehet adni a szervezetben a tartalmát a szerver. Biztosítani kell, hogy a szerver végül eleget érvényes.
203 Nem megbízható információk
A tájékoztatás tartalma cím húznak egy helyi másolatot vagy egy harmadik fél, és nem az eredeti szerver.
204 Nincs tartalom
A válasz tartalmaz egy státusz kódot és egy fejléc, de a tartalma a test hiányzik. Kézhezvételét követően ezt a választ a böngésző nem frissíti a dokumentumot. Handler érzékeny területeken a kép vissza ezt a kódot, amikor a felhasználó rákattint a haszontalan és üres területek a képet.
205 Tartalom visszaállítása
A böngésző kell tisztítania a formában használták a tranzakcióhoz, további hozzájárulást. Hasznos CGI-alkalmazásokhoz, amelyek adatbevitelt.
a válasz kódját a tartományban 300-399 jelenti, hogy a kérelmet nem, és az ügyfél igényeit, hogy bizonyos intézkedéseket, hogy eleget tesznek a kérésnek.
300 Többszörös választás
A kért URI-jének több mint egy forrás. Például az URI utalhat a dokumentumot már több nyelvre lefordították. A tartalom a test által visszaadott szerver lehet egy listát több konkrét információt arról, hogyan kell kiválasztani a megfelelő erőforrást.
301 Véglegesen áthelyezve
A kért URI nem használja a szerver és a kérelemben meghatározott művelet nem kerül végrehajtásra. Az új helyszín a kért dokumentum meg van adva a hely fejlécben. Minden későbbi kérések e dokumentumon szerepelnie kell az új URI.
302 Ideiglenesen áthelyezve
Keverjük össze a kért URI, de csak átmenetileg. Hely gyűjtőcsövekre az új helyre. Kézhezvételét követően azonnal az ügyfélnek meg kell megoldani a kérelmet az új URI státusz kódot, de minden ezt követő kérések kell használni a régi URI.
303 Lásd a többi
A kért URI megtalálható egy másik URI (meghatározott cím helye). Meg kell választani a GET módszert, hogy az erőforrás.
304 Nem módosított
Ez a válasz kódot header LF-Modified-Since, ha az URI nem változott-e azóta. A test nem továbbítja, és az ügyfélnek meg kell használni a helyi másolat.
Proxyhasználat 305
Hozzáférést a kért URI kell keresztül proxy-szerver meghatározott hely fejlécben.
Hiányos ügyfél kéri
válasz kódok tartományban 400-499 azt jelenti, hogy az ügyfél kérelme nem teljes. Ezek a kódok is jelentheti, hogy az ügyfél további információra van szükség.
400 Bad Request
Ez azt jelenti, hogy a kiszolgáló megtalálható az ügyfél kérésére szintaktikai hiba.
401 engedély nélküli
Ez az eredmény küld kódot a WWW-Authenticate fejléc jelzi, hogy a felhasználó, aki elküldte a kérelem nem rendelkeznek a szükséges hatáskörrel és hogy megismételjük a kérést jelzi a felhasználónak kell biztosítania URI ilyen hatóság.
402 Fizetés szükséges
Ez a kód a HTTP még nincs kidolgozva.
403 Forbidden
Elutasítva az oka, hogy a szerver nem akar (vagy nem tud), hogy válaszoljon az ügyfél.
404 Not Found
Az URI dokumentum nem létezik.
405 Nem engedélyezett módszer
Ez a kód az Allow fejléc és azt jelzi, hogy az alkalmazott módszer az ügyfél által nem támogatott ebben URI.
406 Nem elfogadható
Az erőforrás az ügyfél által megadott URI ennek is van, de nem olyan formában, előnyös az ügyfél. Együtt ez a kód, a szerver ad fejlécek Content-Language, Content-Encoding és Content-Type.
407 Proxy hitelesítés szükséges
Proxy-szerver engedélyeznie kell a kérelem továbbítása előtt is. Használt a Proxy-Authenticate fejléc.
408 Request Time-out
Ez a válasz a kód azt jelenti, hogy az ügyfél nem a teljes kérelmet egy előre meghatározott ideig (ez általában megadott konfigurációs szerver) és a szerver bontja a hálózati kapcsolatot.
409 Conflict
Ez a kérés ütközik egy másik kérésére vagy a szerver konfigurációját. Információ a konfliktus vissza kell az információs részben a választ.
410 Gone
Ez a kód azt jelzi, hogy a kért URI már nem létezik, és véglegesen eltávolítja a szerver.
411 Hosszúság szükséges
A szerver nem fogadja el a kérelmet, cím nélküli azt Content-Length.
412 Előfeltétel hiba
A kiértékelés eredményét meghatározott feltételek a kérelem egy vagy több fejlécet ha. Ez jelenti a „hamis” (hamis).
413 Request Entity Too Large
A szerver nem tudja feldolgozni a kérelmet, mert a teste túl nagy.
414 Request-URI túl hosszú
A szerver nem tudja feldolgozni a kérelmet, mert az URI túl hosszú.
415 támogatott médiatípus
A szerver nem tudja feldolgozni a kérelmet, mert a teste nem támogatott formátumban.
szerver hiba
Response kódok tartományban 500-599 jelzik, hogy a szerver hibát észlelt, és valószínűleg nem lesz képes teljesíteni a vevő kérésére.
500 Internal Server Error
Ha a kérést a szerver egyik alkotóeleme (például CGI-program) kiadott sürgősségi lemond, vagy találkozott egy konfigurációs hiba.
501 Nincs implementálva
Az ügyfél kérte az intézkedés végrehajtását, hogy a kiszolgáló nem tudja végrehajtani.
502 Bad Gateway
A kiszolgáló (vagy a proxy-szerver) kapott érvénytelen választ egy másik kiszolgáló (vagy a proxy-szervert).
503 szolgáltatás nem érhető el
Ez a kód azt jelzi, hogy a szolgáltatás átmenetileg nem érhető el, de az ahhoz való hozzáférés helyre fog állni a jövőben. Ha a szerver tudja, mikor fog megtörténni, akkor is meg kell adni a címet az Újra-után.
504 Gateway Time-out
Ez a válasz hasonló 408 (Request Time-out). azzal az eltéréssel, hogy a gateway vagy a proxy szerver túllépte a határidőt.
505 Nem támogatott HTTP verzió
A kiszolgáló nem támogatja a HTTP protokoll verzióját használják a kérést.
Példák a válaszadási kódokat mail szerver,
ha a felhasználó nem a mail szerver: