Dòng bắt đầu của phản hồi HTTP
Dòng phản hồi bao gồm các phần sau, được phân tách bằng dấu cách: phiên bản giao thức HTTP, mã trạng thái và giải thích trạng thái.
Mã trạng thái (status code)
chỉ ra liệu yêu cầu thành công hay xảy ra
lỗi. Mã này bao gồm ba chữ số.
Ví dụ, mã 200 biểu thị
thành công, còn mã 404 thông báo
cho máy khách rằng không tìm thấy trang
theo URL đã cho.
Giải thích trạng thái (reason phrase)
là một văn bản ngắn, mô tả
mã trạng thái. Nó dành cho con người đọc
và không ảnh hưởng đến thông điệp
cũng như không bắt buộc. Ví dụ,
đối với mã 404, giải thích sẽ là
Not Found.
Hãy viết một ví dụ về dòng bắt đầu phản hồi HTTP cho trường hợp thành công:
HTTP/1.1 200 OK
Và bây giờ là ví dụ phản hồi cho lỗi:
HTTP/1.1 404 Not Found