HTTP կարգավիճակի կոդերի խաբեության թերթիկ + PDF ներբեռնում

in Ռեսուրսներ և գործիքներ

Մեր բովանդակությունը աջակցվում է ընթերցողի կողմից. Եթե ​​սեղմեք մեր հղումներին, մենք կարող ենք միջնորդավճար վաստակել: Ինչպես ենք մենք վերանայում.

Օգտագործեք այս HTTP կարգավիճակի կոդերի խաբեության թերթիկ ⇣ որպես հղում յուրաքանչյուր HTTP կարգավիճակի և HTTP սխալի կոդի, թե ինչ է նշանակում յուրաքանչյուր կոդը, ինչու են դրանք ստեղծվում, երբ կոդը կարող է խնդիր լինել և ինչպես վարվել խնդիրների հետ: Ներբեռնեք այս HTTP կարգավիճակի կոդերի խաբեության թերթիկը ⇣

Ինտերնետը կազմված է երկու հիմնարար, բայց շատ տարբեր բաներից. հաճախորդներ և սերվերներ. Այս հարաբերությունները միջեւ հաճախորդները (ինչպես Chrome-ը, Firefox-ը և այլն) և սերվերներ (ինչպես կայքերը, տվյալների բազաները, էլ. նամակները, հավելվածները և այլն), կոչվում է հաճախորդ-սերվեր մոդել.

Հաճախորդները հարցումներ են կատարում սերվերին, և սերվերը պատասխանում է:

HTTP կարգավիճակի կոդերը մեզ թույլ են տալիս իմանալ սերվերին ուղղված հարցումի կարգավիճակը, եթե այն հաջողված է, սխալ է եղել կամ ինչ-որ բան միջև:

HTTP կարգավիճակի կոդը մի թիվ է, որն ամփոփում է դրա հետ կապված պատասխանը. Ֆերնանդո Դողլիոն իր «REST API Development with NodeJS» գրքից.

HTTP կարգավիճակի կոդերի խաբեության թերթիկ

HTTP պատասխանի կարգավիճակի կոդերը խմբավորված են հինգ դասերի.

  • 1XX կարգավիճակի կոդերը. Տեղեկատվական հարցումներ
  • 2XX կարգավիճակի կոդերը. Հաջողված հարցումներ
  • 3XX կարգավիճակի կոդերը՝ Վերահղումներ
  • 4XX կարգավիճակի կոդերը. Հաճախորդի սխալներ
  • 5XX կարգավիճակի կոդերը. Սերվերի սխալներ

1xx կարգավիճակի կոդեր. Տեղեկատվական հարցումներ

1xx կարգավիճակի կոդերը տեղեկատվական հարցումներ են: Նրանք նշում են, որ սերվերը ստացել և հասկացել է հարցումը, և որ բրաուզերը պետք է մի փոքր երկար սպասի, մինչև սերվերը մշակի տեղեկատվությունը: Այս կարգավիճակի կոդերը քիչ տարածված են և ուղղակիորեն չեն ազդում ձեր SEO-ի վրա:

  • 100 Շարունակել. Մինչ այժմ ամեն ինչ կարգին է, և որ հաճախորդը պետք է շարունակի հարցումը կամ անտեսի այն, եթե այն արդեն ավարտված է:
  • 101 Արձանագրությունների փոխարկում. Արձանագրություն, որին սերվերը փոխում է, ինչպես պահանջել է հաճախորդը, որն ուղարկել է հաղորդագրություն, ներառյալ թարմացման հարցման վերնագիրը:
  • 102 Մշակում. սերվերն ընդունել է ամբողջական հարցումը, բայց դեռ մշակում է այն:
  • 103 Վաղ ակնարկներ. Օգտատիրոջ գործակալին թույլ տալով սկսել ռեսուրսների նախնական բեռնումը, մինչ սերվերը դեռ պատասխան է պատրաստում:

2xx կարգավիճակի կոդեր. Հաջողված հարցումներ

Սրանք հաջողված խնդրանքներն են: Այսինքն՝ ֆայլ մուտք գործելու ձեր հարցումը հաջողված էր: Օրինակ, դուք փորձել եք մուտք գործել Facebook.com, և այն հայտնվեց: Օգտագործվել է այս կարգավիճակի կոդերից մեկը: Համացանցից օգտվելիս ակնկալեք հաճախակի տեսնել այս տեսակի պատասխանները:

  • 200 Լավ: Հաջողված հարցում:
  • 201 Ստեղծվել է. սերվերը հաստատել է ստեղծված ռեսուրսը: 
  • 202 Ընդունված է. հաճախորդի հարցումը ստացվել է, բայց սերվերը դեռ մշակում է այն:
  • 203 Ոչ հեղինակավոր տեղեկատվություն. այն պատասխանը, որ սերվերը ուղարկել է հաճախորդին, նույնը չէ, ինչ եղել է սերվերի կողմից այն ուղարկելու ժամանակ:
  • 204 Բովանդակություն չկա. սերվերը մշակել է հարցումը, բայց որևէ բովանդակություն չի տալիս:
  • 205 Վերականգնել բովանդակությունը. հաճախորդը պետք է թարմացնի փաստաթղթի նմուշը:
  • 206 Մասնակի բովանդակություն. սերվերն ուղարկում է ռեսուրսի միայն մի մասը:
  • 207 Բազմակի կարգավիճակ. Հետևյալ հաղորդագրության մարմինը լռելյայնորեն XML հաղորդագրություն է և կարող է պարունակել մի շարք առանձին պատասխանների կոդեր:
  • 208 Արդեն հաղորդվել է. Ա WebDAV պարտադիր են արդեն թվարկված պատասխանի (բազմաստիճան) նախորդ մասում և կրկին չեն ներառվում:

3xx կարգավիճակի կոդեր. Վերահղումներ

3xx HTTP կարգավիճակի կոդերը ցույց են տալիս վերահղում: Երբ օգտատերը կամ որոնիչները հանդիպեն 3xx կարգավիճակի կոդը, դրանք կվերահղվեն սկզբնականից տարբեր URL: Եթե SEO կարևոր է ձեր բիզնեսի հաջողության համար, այնուհետև դուք պետք է ուսուցանեք ձեզ այս կոդերի և դրանք ճիշտ օգտագործելու մասին:

  • 300 Բազմակի ընտրություն. Հաճախորդի կողմից արված հարցումն ունի մի քանի հնարավոր պատասխաններ:
  • 301 Մշտապես տեղափոխված. սերվերն ասում է հաճախորդին, որ ռեսուրսը, որը նրանք փնտրում են, մշտապես տեղափոխվել է մեկ այլ URL: Բոլոր օգտվողները և բոտերը կվերահղվեն դեպի նոր URL: Սա SEO-ի համար շատ կարևոր կարգավիճակի կոդ է:
  • 302 Գտնվել է. վեբկայքը կամ էջը ժամանակավորապես տեղափոխվել է այլ URL: Սա մեկ այլ կարգավիճակի կոդ է, որը վերաբերում է SEO-ին:
  • 303 Տես Այլը. Այս կոդը ասում է հաճախորդին, որ սերվերը նրանց չի վերահղում դեպի պահանջվող ռեսուրսը, այլ մեկ այլ էջ:
  • 304 Չփոփոխված. Հայցվող ռեսուրսը չի փոխվել նախորդ փոխանցումից հետո:
  • 305 Օգտագործեք վստահված անձ. հաճախորդը կարող է մուտք գործել պահանջվող ռեսուրս միայն պատասխանում տրված վստահված անձի միջոցով:
  • 307 Ժամանակավոր վերահղում. սերվերն ասում է հաճախորդին, որ ռեսուրսը, որը նրանք փնտրում են, ժամանակավորապես վերահղվել է մեկ այլ URL: Դա վերաբերում է SEO-ի կատարմանը:
  • 308 Մշտական ​​վերահղում. սերվերն ասում է հաճախորդին, որ ռեսուրսը, որը նրանք փնտրում են, ժամանակավորապես վերահղվել է մեկ այլ URL: 

4xx կարգավիճակի կոդեր. Հաճախորդի սխալներ

4xx կարգավիճակի կոդերը հաճախորդի սխալներ են: Դրանք ներառում են HTTP կարգավիճակի կոդերը, ինչպիսիք են «403 արգելված» և «407 վստահված անձի նույնականացումները պահանջվում են»: Դա նշանակում է, որ էջը չի գտնվել, և հարցումը սխալ է։ Ինչ-որ բան, որ տեղի է ունենում հաճախորդի կողմից, խնդիրն է: Դա կարող է լինել տվյալների սխալ ձևաչափ, չարտոնված մուտք կամ հարցումի սխալ: 

  • 400 Վատ հարցում. հաճախորդը հարցում է ուղարկում թերի տվյալների, վատ կառուցված տվյալների կամ անվավեր տվյալների հետ:
  • 401 Չլիազորված. Հաճախորդին պահանջվում է թույլտվություն պահանջվող ռեսուրս մուտք գործելու համար:
  • 403 Արգելված է. ռեսուրսը, որը հաճախորդը փորձում է մուտք գործել, արգելված է:
  • 404 Չի գտնվել. Սերվերը հասանելի է, բայց կոնկրետ էջը, որը հաճախորդը փնտրում է, հասանելի չէ:
  • 405 Մեթոդը չի թույլատրվում. սերվերը ստացել և ճանաչել է հարցումը, սակայն մերժել է հարցման կոնկրետ մեթոդը:
  • 406 Անընդունելի. կայքը կամ վեբ հավելվածը չի աջակցում հաճախորդի հարցումը որոշակի արձանագրությամբ:
  • 407 Պահանջվում է վստահված անձի վավերացում. այս կարգավիճակի կոդը նման է 401 Չլիազորվածին: Միակ տարբերությունն այն է, որ լիազորումը պետք է կատարվի վստահված անձի կողմից:
  • 408 Հարցման ժամկետը սպառվել է. Հաճախորդի կողմից կայքի սերվերին ուղարկված հարցումը սպառվել է:
  • 409 Կոնֆլիկտ. հարցումը, որ այն ուղարկվել է, հակասում է սերվերի ներքին գործառնություններին:
  • 410 Անհետացել է. ռեսուրսը, որին ցանկանում է մուտք գործել հաճախորդը, ընդմիշտ ջնջվել է:

Այլ ավելի քիչ տարածված 4xx HTTP կարգավիճակի կոդերը ներառում են.

  • 402 Պահանջվում է վճարում
  • 412 Նախապայման ձախողվեց
  • 415 Չաջակցվող լրատվամիջոցի տեսակ
  • 416 Պահանջվող միջակայքը չի բավարարում
  • 417 Սպասումը ձախողվեց
  • 422 Անմշակ սուբյեկտ
  • 423 կողպված
  • 424 Չհաջողված կախվածություն
  • 426 Պահանջվում է թարմացում
  • 429 Չափազանց շատ հարցումներ
  • 431 Հայտի վերնագրի դաշտերը չափազանց մեծ են
  • 451 Իրավական պատճառներով անհասանելի է

5xx կարգավիճակի կոդերը. սերվերի սխալներ

5xx HTTP կարգավիճակի կոդերը սերվերի սխալներ են: Այս սխալները հաճախորդի մեղքով չեն, այլ հուշում են, որ ինչ-որ բան այն չէ սերվերի կողմից: Հաճախորդի կատարած հարցումը լավ է, բայց սերվերը չի կարող ստեղծել պահանջվող ռեսուրսը:

  • 500 Սերվերի ներքին սխալ. սերվերը բախվել է մի իրավիճակի, որը չի կարող կարգավորել հաճախորդի հարցումը մշակելիս:
  • 501 Չի իրականացվել. սերվերը չգիտի կամ կարող է լուծել հաճախորդի կողմից ուղարկված հարցման մեթոդը:
  • 502 Վատ դարպաս. սերվերը գործում էր որպես դարպաս կամ վստահված անձ և ներգնա սերվերից անվավեր հաղորդագրություն էր ստացել:
  • 503 Ծառայությունը անհասանելի է սերվերը կարող է անջատվել և չի կարող մշակել հաճախորդի խնդրանքը: Այս HTTP կարգավիճակի կոդը սերվերի ամենատարածված խնդիրներից մեկն է, որին կարող եք հանդիպել համացանցում:
  • 511 Պահանջվում է ցանցի նույնականացում. հաճախորդը պետք է վավերացվի ցանցում, նախքան ռեսուրսը մուտք գործելու հնարավորություն:

Այլ ավելի քիչ տարածված 5xx HTTP կարգավիճակի կոդերը ներառում են.

  • 504 Gateway Timeout-ը
  • 505 HTTP տարբերակը չի աջակցվում
  • 506 Տարբերակը Նաև Բանակցում է
  • 507 Անբավարար պահեստավորում
  • 508 Հայտնաբերվել է հանգույց
  • 510 Չի երկարաձգվել

Ամփոփում

Դուք կարող եք օգտագործել այս խմբին: HTTP կարգավիճակի կոդի խաբեության թերթիկ որպես հղում բոլոր հնարավոր HTTP կարգավիճակի և HTTP սխալի կոդերին, թե ինչ է նշանակում յուրաքանչյուր կոդը, ինչու են դրանք ստեղծվում, երբ կոդը կարող է խնդիր լինել, և ինչպես վարվել խնդիրների հետ:

Ներբեռնելու համար սեղմեք այստեղ 📥 այս HTTP կարգավիճակի կոդերի խաբեության թերթիկը և պահեք այն մոտ՝ որպես բոլոր կարգավիճակի կոդերի արագ հղում:

Ամփոփելու համար `

  • 1XX HTTP կարգավիճակի կոդերը զուտ տեղեկատվական հարցումներ են:
  • 2XX HTTP կարգավիճակի կոդերը հաջողության հարցումներ են: HTTP 200 OK հաջողության կարգավիճակի պատասխանի կոդը ցույց է տալիս, որ հարցումը հաջողվել է:
  • 3XX HTTP կարգավիճակի կոդերը ցույց են տալիս վերահղում: Ամենատարածված 3xx HTTP կարգավիճակի կոդերը ներառում են «301 տեղափոխվել է մշտապես», «302 գտնվել է» և «307 ժամանակավոր վերահղում» HTTP կարգավիճակի կոդերը:
  • 4XX կարգավիճակի կոդերը հաճախորդի սխալներ են: Ամենատարածված 4xx կարգավիճակի կոդերն են «404 չի գտնվել» և «410 gone» HTTP կարգավիճակի կոդը:
  • 5XX HTTP կարգավիճակի կոդերը սերվերի սխալներ են: 5xx HTTP կարգավիճակի կոդը, որն առավել տարածված է, «503 ծառայությունն անհասանելի է» կարգավիճակի կոդը:

Սայլակ

https://www.websiterating.com/calculators/
https://developer.mozilla.org/en-US/docs/Web/HTTP/Status
https://en.wikipedia.org/wiki/List_of_HTTP_status_codes
https://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html

Գլխավոր » Ռեսուրսներ և գործիքներ » HTTP կարգավիճակի կոդերի խաբեության թերթիկ + PDF ներբեռնում

Եղե՛ք տեղեկացված: Միացե՛ք մեր տեղեկագրին
Բաժանորդագրվեք հիմա և ստացեք անվճար մուտք դեպի միայն բաժանորդների համար նախատեսված ուղեցույցներ, գործիքներ և ռեսուրսներ:
Դուք կարող եք ցանկացած պահի չեղարկել բաժանորդագրությունը: Ձեր տվյալները ապահով են:
Եղե՛ք տեղեկացված: Միացե՛ք մեր տեղեկագրին
Բաժանորդագրվեք հիմա և ստացեք անվճար մուտք դեպի միայն բաժանորդների համար նախատեսված ուղեցույցներ, գործիքներ և ռեսուրսներ:
Դուք կարող եք ցանկացած պահի չեղարկել բաժանորդագրությունը: Ձեր տվյալները ապահով են:
Տարածեք...