مفهوم 10 کد وضعیت در HTTP (قسمت اول)
10.1.1 ادامه دادن (continue) کد 100
همانگونه که از نام این کد مشخص است کلاینت باید پس از دریافت این پاسخ موقتی که شامل همین کد است به درخواست خود ادامه دهد یا اگر درخواست پایان یافته است آن را رد نماید.سرور باید پس اتمام درخواست یک پاسخ نهایی ارسال نماید.
10.1.2 گزینش پروتوکل ها (switching protocols) کد 101
از این کد برای انتخاب ورژن HTTP استفاده میکنیم. در این صورت میتوانیم به صورت همزمان از چندین ورژن برای درخواست و پاسخ استفاده کنیم.
10.2 موفق (successful) کد 2xx
این کدها مشخص میکنند که درخواست کاربر به درستی دریافت شده و مورد تایید است.
10.2.1 200 ok
درخواست موفقیت آمیز بود. اطلاعات دریافت شده در پاسخ بستگی به متد یا روش استفاده شده در درخواست دارد :
GET : یک پیام با توجه به آدرس درخواست در پاسخ ارسال میشود.
HEAD : یک سری فیلد سرآیند با توجه به منابع درخواست شده بدون بدنه پیام در پاسخ دریافت میشود.
POST : یک موجودیت حاوی نتیجه درخواست در پاسخ دریافت میشود
TRACE : حاوی پیام درخواست به محض اینکه توسط سرور نهایی دریافت میشود.