HTTP atbildes sākuma rinda

Atbildes rinda sastāv no šādām daļām, atdalītām ar atstarpi: HTTP protokola versijas, statusa koda un statusa paskaidrojuma.

Statusa kods (status code) norāda, vai pieprasījums bija veiksmīgs vai radās kļūda. Šis kods sastāv no trim cipariem. Piemēram, kods 200 simbolizē veiksmi, bet kods 404 norāda klientam, ka lapa ar doto URL nav atrasta.

Statusa paskaidrojums (reason phrase) ir īss teksts, kas apraksta statusa kodu. Tas ir paredzēts cilvēka lasīšanai un neietekmē ziņojumu un nav obligāts. Piemēram, 404 kodam paskaidrojums būs Not Found.

Uzrakstīsim piemēru veiksmīgas HTTP atbildes sākuma rindai:

httpHTTP/1.1 200 OK

Un tagad atbildes piemērs kļūdai:

httpHTTP/1.1 404 Not Found