HTTP պատասխանի մեկնարկային տող

Պատասխանի տողը բաղկացած է հետևյալ մասերից, որոնք բաժանված են բացատով. HTTP արձանագրության տարբերակ, կարգավիճակի կոդ և կարգավիճակի բացատրություն:

Կարգավիճակի կոդը (status code) ցույց է տալիս, արդյոք հարցումը հաջող էր, թե տեղի է ունեցել սխալ: Այս կոդը բաղկացած է երեք թվանշանից: Օրինակ, 200 կոդը խորհրդանշում է հաջողություն, իսկ 404 կոդը ցույց է տալիս հաճախորդին, որ էջը տվյալ URL-ով չի գտնվել:

Կարգավիճակի բացատրությունը (reason phrase) կարճ տեքստ է, որը նկարագրում է կարգավիճակի կոդը: Այն նախատեսված է մարդու կողմից ընթերցման համար և ոչ մի կերպ չի ազդում հաղորդագրության վրա և պարտադիր չէ: Օրինակ, 404 կոդի համար բացատրությունը կլինի Not Found:

Եկեք գրենք HTTP պատասխանի մեկնարկային տողի օրինակ հաջողության դեպքում.

httpHTTP/1.1 200 OK

Իսկ հիմա պատասխանի օրինակ սխալի դեպքում.

httpHTTP/1.1 404 Not Found