Mit jelentenek a gyakori HTTP-állapotkód-hibák?
A HTTP egy egyszerű (HTTP)TCP/IP -n alapuló kommunikációs protokoll, amely a világhálón(World Wide Web) történő adattovábbítás abszolút alapja . A HTTP(HTTP) sok éven át hatékony protokollként szolgál, amelyben több milliárd adatot küldenek HTTP -n keresztül az ügyfél és a szerver között. A HTTP alapvetően(Essentially HTTP) egy kliens-szerver architektúrán alapul, ahol a webböngészők és keresőmotorok HTTP - kliensként, a webszerver(Web) pedig szerverként viselkedik. Az ügyfelek és a szerver ezen kérése/válasza TCP/IP - kapcsolaton keresztül történik. A böngésző kliens kérést kezdeményez egy webszerverhez URL formájában(URL)és a webszerver a kért erőforrásokkal és a böngésző HTTP - fejlécében található HTTPS-állapotkódokkal együtt válaszol. (HTTPS status codes)Más szóval, a webszerver siker- vagy hibakódokkal válaszol a kérésre.
HTTP állapotkód hibák
A HTTPS(HTTPS) állapotkód a szerver által küldött rövid megjegyzés, amely akkor jelenik meg a weboldalon, amikor az ügyfél kérést kezdeményez a szerver felé. A HTTPS(HTTPS) állapotkód kritikus fontosságú a webhelytulajdonosok vagy bármely fejlesztő számára, mivel fontos szerepet játszanak a kliens/szerver oldali hibák diagnosztizálásában és a konfigurációs problémák megoldásában. Más szavakkal, a HTTPS - állapotkód a szerver módja annak, hogy elmondja, hogy valami nincs rendben. Az állapotkód elem egy 3 jegyű szám, ahol az állapotkód első számjegye a válaszok osztályait határozza meg. Az osztályon belül számos szerverkód létezik, amelyeket a szerver visszaad. A HTTPS állapotkód utolsó két számjegyének nincs osztályozási szerepe. A HTTP(HTTP) -hez öt szabványos osztály létezikállapotkódok, amelyeket részletesen tárgyalunk, és megvitatunk néhány HTTPS - állapotkódot, amelyekkel rendszeresen találkozhatunk.
A HTTPS(HTTPS) állapotkódok 5 osztályba sorolhatók:
1xx:
Ez az osztály olyan információs(Informational) válaszokat jelöl, amelyek azt jelzik, hogy az ügyfél által kezdeményezett kéréseket a webszerver megkapta, és feldolgozás alatt áll.
Ezen az osztályon belül számos szerverkód létezik, amelyeket a szerver visszaad.
Az alábbiakban néhány, az 1xx osztályba tartozó állapotkódok listája található.
100 Folytatás:(100 Continue:) Ez azt jelzi, hogy a szerver a kliens által kezdeményezett kérésnek csak egy részét kapta meg egy nagy kérésből, és ez azt jelenti, hogy a kliens mindaddig folytathatja a kérés küldését, amíg a kérést nem utasítják el a szerver oldaláról.
101 Protokollváltás:(101 Switching Protocols:) Az állapotkód azt jelenti, hogy a szerver készen áll a protokollváltásra az ügyfél kérésének megfelelően.
2xx:
Ez az osztály a szerver által visszaadott sikerkód. Ez azt jelenti, hogy a kliens által kezdeményezett kérést a szerver megkapta, a műveletet megértette és feldolgozta.
Az alábbiakban néhány, a 2xx osztályba tartozó állapotkódok listája található.
200 OK: Ez az állapotkód szabványos válasz az ügyfelek által kezdeményezett sikeres HTTP kérésekre. (HTTP)A szerver akkor küldi vissza, ha a weboldal ugyanúgy viselkedik, mint ahogyan az elvárható.
201 Létrehozva:(201 Created:) Ez az állapotkód akkor jelenik meg, amikor a kiszolgáló befejezi az ügyfél által kezdeményezett kérést, és új erőforrás jön létre.
205 Tartalom visszaállítása:(205 Reset Content:) Ezt az állapotkódot a rendszer akkor adja vissza, ha a kiszolgáló sikeresen teljesítette az ügyfél kérését, de nem tudott visszaadni semmilyen tartalmat. Ehhez a kliensnek/böngészőnek vissza kell állítania a dokumentumnézetet.
3xx:
Ez az osztály egy átirányítási(Redirection) kód, amely azt javasolja az ügyfélnek, hogy tegye meg a további műveleteket a kezdeményezett kérés befejezéséhez. Azt jelzi, hogy az ügyfélnek további lépéseket kell tennie a kérés teljesítéséhez.
Az alábbiakban a 3xx osztályba tartozó állapotkódok listája található.
300 többszörös választási lehetőség:(300 Multiple Choices:) az ügyfél által kezdeményezett erőforrások feleletválasztós lehetőségét jelzi. Az ügyfél legfeljebb öt címet tartalmazó hivatkozást választhat.
301 Véglegesen áthelyezve:(301 Moved Permanently:) Ez az állapotkód akkor jelenik meg, ha az ügyfél által kezdeményezett erőforrás- vagy weboldalkérést véglegesen lecserélik egy másik erőforrásra. átirányít egy új URL -re .
302 Talált:(302 Found:) Ez az állapotkód akkor jelenik meg, ha az ügyfél által kezdeményezett erőforrás- vagy weboldalkérelem megtalálható, de a várttól eltérő helyen. Ideiglenesen átkerül egy másik erőforrásba, vagy ideiglenesen átirányít egy új URL -re .
304 Nem módosítva:(304 Not Modified:) Ez az állapotkód akkor jelenik meg, ha a kliens már letöltött erőforrásokat az utolsó látogatás óta, és ez jelzi a kliens böngészőjét, hogy a kért erőforrások már tárolva vannak a böngésző gyorsítótárában, amely nem módosult. Ez az állapotkód alapvetően felgyorsítja az erőforrások kézbesítését a weboldalról azáltal, hogy a korábban letöltött példányt használja, amely az utolsó látogatás óta még mindig a gyorsítótárban van.
4xx:
Az ügyféloldali hiba azt jelzi, hogy probléma lépett fel az ügyfél kérésével. A kód akkor kerül visszaadásra, ha az ügyfél kérése hibás szintaxist tartalmazhat.
Az alábbiakban néhány, a 4xx osztályba tartozó állapotkódok listája található.
400 Hibás kérés:(400 Bad Request:) Ez az állapotkód akkor jelenik meg, ha a szerver nem dolgozta fel a kérést ügyfélhiba miatt, például rossz szintaxis, megtévesztő útválasztási kérelem, érvénytelen keretezés stb.
401 Jogosulatlan:(401 Unauthorized:) Ezt az állapotkódot küldi vissza a kiszolgáló, ha az ügyfél nem adott meg érvényes hitelesítési adatokat.
403 Tiltott(403 Forbidden) :(403 Forbidden:) Ez a HTTPS(HTTPS) állapotkód akkor kerül visszaadásra, ha az erőforráshoz való hozzáférés tiltva van, és az ügyfél nem rendelkezik a tartalom megtekintéséhez szükséges engedéllyel. Ez alapvetően akkor fordul elő, ha az ügyfél jelszóval védett tartalmat próbál meg megtekinteni érvényes bejelentkezési adatok nélkül.
404 Nem található(404 Not Found)(404 Not Found) : Ez a HTTPS(HTTPS) -állapotkód hiba a leggyakoribb hiba, és akkor jelenik meg, ha a kiszolgáló nem találja az ügyfél által kezdeményezett kérést.
405 Method Not Allowed: Ez a HTTPS -állapotkód akkor jelenik meg, ha a kliens által kért metódust a tárhelykiszolgáló támogatja, de az ügyfél által kért erőforrások nem.
408 Kérelem időtúllépése:(408 Request Timeout:) Ezt a HTTPS -állapotkódot küldi vissza a szerver, ha a kiszolgáló nem kapott teljes kérést az ügyfélböngészőtől. Ennek a hibának a fő oka az adatcsomagok elvesztése a kliens-szerver közötti kommunikáció során. A szerver időtúllépéssel várja, hogy a kérés teljes mértékben megérkezzen az ügyfélböngészőtől.
410 Eltűnt:(410 Gone:) Ez a HTTPS -állapotkód akkor jelenik meg, ha a kiszolgáló nem találja az ügyfél által kezdeményezett kérési oldalt vagy erőforrásokat. Ez az állapothiba hasonló a 404-es, nem található(Found) hibaüzenethez, kivéve, hogy ez a hiba állandó, és a kért oldal vagy erőforrások jelenleg már nem érhetők el, és a jövőben sem lesznek elérhetők.
5xx:
Ez az osztály szerveroldali hiba, és akkor kerül visszaadásra, ha a szerver nem teljesítette a kliens kérését – a szerver hibája lehet az egyik ok, ami megakadályozza a kérés teljesítését.
Az alábbiakban néhány, az 5xx osztályba tartozó állapotkódok listája található.
500 Belső szerverhiba(500 Internal Server Error) :(500 Internal Server Error:) Ezt a HTTPS(HTTPS) -állapothibát harmadik féltől származó bővítmények vagy hibás beépülő modulok generálják. Ez egy szerverhiba, amikor a kiszolgáló nem csatlakozik az adatbázishoz, és nem tudja kézbesíteni a kért erőforrást.
501 Nincs implementálva:(501 Not Implemented:) Ez egy webszerver-probléma, hibaüzenet jelenik meg, ha a szerver nem támogatja az ügyfél által kért funkciót. Ezt a hibát csak a gazdagép tudja megoldani
502 Rossz átjáró:(502 Bad Gateway:) Ez a hiba többnyire akkor fordul elő, ha az adatbázishoz erőforrásokat kérő kiszolgáló sok időt vesz igénybe, és a webszerver törli, és végül megszakítja a kapcsolatot az upstream szerverrel vagy egy adatbázissal. Ezt a hibát akkor küldi vissza a szerver, ha érvénytelen választ kap a felfelé irányuló kiszolgálótól.
503 A szolgáltatás nem elérhető:(503 Service Unavailable:) Ez a hibaüzenet akkor jelenik meg, ha a kiszolgáló túl sok kéréssel van túlterhelve, és nem tudja időben kezelni a kéréseket.
504 Gateway Timeout : Ez a hibaüzenet akkor jelenik meg, ha az átjáróként működő kiszolgáló nem kap választ egy upstream kiszolgálótól. Ez akkor fordul elő, ha egy ügyfél által kezdeményezett kérés két szervert érint a kérelem feldolgozásához, ahol az első szerver átjáróként működik. Az első szerver továbbítja a kérést a második szervernek, és a hibaüzenet akkor jelenik meg, ha az első szerver időtúllépése a második szerver válaszára vár.
Remélem hasznosnak találja ezt a kis információt.(I hope you find this bit of information useful.)
Related posts
A HTTP és a HTTPS protokoll közötti különbség
Módosítsa a Forráskód-szerkesztő nézetét az IE 8-tól 11-ig
A DoorDash állapotkód 400 javítása (rossz kérelem)
Tiltsa le az Internet Explorer 11-et önálló böngészőként a csoportházirend segítségével
DDoS elosztott szolgáltatásmegtagadási támadások: védelem, megelőzés
Az automatikus frissítés letiltása a Microsoft Edge vagy az Internet Explorer programban
Internet Explorer End Of Life; Mit jelent ez a vállalkozások számára?
A TACHYON Internet Security megfelelő alternatíva más ingyenes eszközökkel szemben
Hogyan használjunk megosztott internetkapcsolatot otthon
Az Internet Explorer összeomlik az iertutil.dll miatt Windows 10 rendszeren
Az internet nem működik a Windows 11/10 frissítése után
Összeomolhat az egész internet? A túlzott használat lerombolhatja az internetet?
Hogyan lehet megakadályozni, hogy a Google hirdetések kövessenek az interneten
A legjobb ingyenes internetes adatvédelmi szoftverek és termékek listája a Windows 11/10 rendszerhez
Előugró ablakok engedélyezése vagy letiltása Chrome, Firefox, Edge, Opera és Internet Explorer böngészőben
Mi a 403 tiltott hiba és hogyan javítható?
Wi-Fi vs Ethernet: melyiket használja?
Mik azok a parkolt domainek és sinkhole domainek?
Csoportos gyorstárcsázás Firefoxhoz: fontos internetes webhelyek karnyújtásnyira
Az Ethernet folyamatosan megszakad a Windows 11/10 rendszerben