کدهای وضعیت HTTP
راهنمای مرجع همه کدهای وضعیت HTTP همراه با توضیحات. روی دستگاه شما اجرا میشود — چیزی آپلود نمیشود و چیزی ذخیره نمیشود.
کلاینت باید درخواست را ادامه دهد. برای اطلاعدادن به کلاینت استفاده میشود که بخش ابتدایی درخواست دریافت شده است.
سرور طبق درخواست کلاینت در حال تغییر به پروتکل دیگری است.
سرور درخواست را دریافت کرده و در حال پردازش آن است، اما هنوز پاسخی در دسترس نیست.
برای بازگرداندن بخشی از هدرهای پاسخ پیش از پیام نهایی HTTP استفاده میشود.
درخواست موفق بود. معنای دقیق آن به متد HTTP استفادهشده بستگی دارد.
درخواست موفق بود و در نتیجه آن یک منبع جدید ساخته شد.
درخواست دریافت شده اما هنوز اجرا نشده است. پردازش بهصورت ناهمزمان انجام میشود.
فراداده بازگرداندهشده از سرور مبدأ نیست، بلکه از یک نسخه محلی یا شخص ثالث میآید.
درخواست موفق بود اما محتوایی برای ارسال در پاسخ وجود ندارد.
سرور به دلیل هدر range ارسالشده از سوی کلاینت، تنها بخشی از منبع را تحویل میدهد.
چند کد وضعیت برای چند زیردرخواست در WebDAV.
اعضای یک اتصال DAV پیشتر در پاسخی قبلی فهرست شدهاند.
سرور یک درخواست GET را انجام داده و پاسخ حاصل دستکاریهای نمونه است.
آدرس URL منبع درخواستشده بهطور دائم تغییر کرده است. آدرس جدید در پاسخ داده میشود.
آدرس URL منبع درخواستشده بهطور موقت تغییر کرده است. ممکن است تغییرات بیشتری رخ دهد.
سرور این پاسخ را میفرستد تا کلاینت را به دریافت منبع درخواستشده از URI دیگری با درخواست GET هدایت کند.
برای کش کردن استفاده میشود. به کلاینت میگوید پاسخ تغییر نکرده است، پس میتواند از نسخه کششده خود استفاده کند.
سرور این پاسخ را میفرستد تا کلاینت را به دریافت منبع درخواستشده از URI دیگری با همان متد هدایت کند.
تغییر مسیر دائمی که متد HTTP بهکاررفته در درخواست اصلی را حفظ میکند.
سرور به دلیل نحو نادرست یا ساختار نامعتبر پیام درخواست نمیتواند آن را پردازش کند.
احراز هویت لازم است و انجام نشده یا نامعتبر است.
برای استفاده در آینده رزرو شده است؛ گاهی برای الزامات پرداخت دیجیتال به کار میرود.
کلاینت حق دسترسی به این محتوا را ندارد. برخلاف 401، هویت او مشخص است.
سرور نمیتواند منبع درخواستشده را پیدا کند. آدرس URL شناختهشده نیست.
متد درخواست شناختهشده است اما برای منبع مقصد پشتیبانی نمیشود.
سرور نمیتواند پاسخی مطابق با فهرست مقادیر قابل قبول تعریفشده در هدرهای درخواست تولید کند.
سرور در بازه زمانی که آماده انتظار بود، پیام کامل درخواست را دریافت نکرد.
درخواست با وضعیت فعلی سرور در تعارض است.
منبع مقصد دیگر در دسترس نیست و دوباره هم در دسترس نخواهد بود.
سرور درخواست را رد کرد زیرا فیلد هدر Content-Length وجود ندارد.
سرور درخواست را رد میکند زیرا حجم بار آن بیش از چیزی است که سرور حاضر به پردازشش باشد.
آدرس URI درخواستشده از سوی کلاینت طولانیتر از چیزی است که سرور حاضر به تفسیرش باشد.
سرور از پذیرش درخواست خودداری میکند زیرا قالب بار آن پشتیبانی نمیشود.
سرور نوع محتوا را میفهمد اما نمیتواند دستورهای آن را پردازش کند.
منبعی که به آن دسترسی خواسته شده قفل است.
نشان میدهد سرور حاضر نیست خطر پردازش درخواستی را که ممکن است بازپخش شود بپذیرد.
کاربر در بازه زمانی مشخصی درخواستهای بیش از حد فرستاده است (محدودیت نرخ).
سرور از پردازش درخواست خودداری میکند زیرا فیلدهای هدر بیش از حد بزرگ هستند.
سرور به دلیل الزامات قانونی دسترسی به یک منبع را رد میکند.
سرور با وضعیتی روبهرو شده که نمیداند چگونه آن را مدیریت کند.
متد درخواست از سوی سرور پشتیبانی نمیشود و قابل مدیریت نیست.
سرور که نقش دروازه را دارد، پاسخ نامعتبری از سرور بالادست گرفته است.
سرور آماده رسیدگی به درخواست نیست. دلایل رایج آن توقف برای نگهداری یا بار بیش از حد است.
سرور که نقش دروازه را دارد، پاسخ بهموقعی از سرور بالادست دریافت نکرد.
نسخه HTTP استفادهشده در درخواست از سوی سرور پشتیبانی نمیشود.
سرور در مذاکره شفاف محتوا یک خطای پیکربندی داخلی دارد.
سرور نمیتواند بازنمایی لازم برای تکمیل درخواست را ذخیره کند.
سرور هنگام پردازش درخواست یک حلقه بیپایان شناسایی کرد.
برای آنکه سرور بتواند درخواست را انجام دهد، گسترشهای بیشتری در آن لازم است.
کلاینت برای دسترسی به شبکه باید احراز هویت شود.
راهنمای مرجع همه کدهای وضعیت HTTP همراه با توضیحات.
کدهای وضعیت HTTP ابزاری رایگان در دستهٔ «ابزار توسعهدهندگان» در BrowseryTools است. بدون نصب، بدون ثبتنام و بدون تبلیغات و واترمارک در مرورگر شما اجرا میشود. این ابزار هیچ محتوایی از شما نمیخواهد، پس اصلاً چیزی برای آپلود یا ذخیره کردن وجود ندارد.