فهرست کدهای وضعیت HTTP: تفاوت میان نسخه‌ها

محتوای حذف‌شده محتوای افزوده‌شده
جز ربات:حذف الگو: Link FL
برچسب: نیازمند بازبینی
خط ۳۴:
== ۳xx تغییر مسیر ==
کارگیر باید کنش دیگری را جهت تکمیل درخواست انجام دهد.
 
;300 چند انتخاب
: نشانگر این است که چند مسیر برای دنبال شدن توسط کاربر وجود دارد. برای مثال زمانی که یک ویدئو با چند کیفیت متفاوت موجود باشد.
 
;301 انتقال همیشگی
: این درخواست و تمامی درخواست ها در آینده باید به آدرس جدید منتقل شوند.
 
;302 پیدا شد
: کد 302 به این معنی است که منبع درخواستی پیدا شده است، اما مرورگر باید موقتا به آدرس دیگری منتقل شود.
 
;303 مشاهده دیگر (به انگلیسی see other)(اضافه شده در HTTP/1.1 )
: پاسخ درخواست را میتوان در آدرس دیگری از طریق روش GET دریافت کرد. وقتی در جواب یک درخواست POST با این کد مواجه شوید باید فرض کنید سرور درخواست را دریافت کرده و انتقال باید توسط یک درخواست مجزا GET انجام شود.
 
;304 تغییر نکرده
: مشخص میکند که پاسخ درخواست از آخرین دفعه دریافت تغییری نکرده است. این کد در جواب header های "if-modified-since" (اگر تغییر کرده از) و "if-match" (مقایسه با etag) دریافت میشود و به این معناست که نیازی به دریافت پاسخ نیست چون کاربر یک نسخه دانلود شده از پاسخ را دارد.
 
;305 استفاده از پروکسی (اضافه شده در HTTP/1.1 )
: منابع درخواست شده فقط از طریق پروکسی ای قابل دسترس هستند که آدرسش در پاسخ هست. اکثر نرم افزار های http مانند فایرفاکس و اینترنت اکسپلورر به دلایل امنیتی دستور العمل های این کد را به درستی رعایت نمیکنند
 
;306 تغییر پروکسی
: استفاده نمیشود. در گذشته به این معنا بوده که درخواست های بعدی باید از طریق پروکسی مشخص شده انجام شوند.
 
;307 انتقال موقت
: در این حالت درخواست باید به آدرس دیگری تکرار شود.اگرچه (برخلاف 301 و 308) درخواست های آینده باید به آدرس اصلی (و نه آدرس انتقالی) انجام شوند. در درخواست به آدرس انتقالی روش درخواست (Request method) نباید تغییری کند.
 
;308 انتقال دائم
: درخواست و درخواست های آینده باید به آدرس دیگری تکرار شوند.
 
== ۴xx خطا کارگیر ==