FA

کدهای وضعیت HTTP

در مرورگر خطایی مثل 404، 500 یا 502 دیدید؟ بفهمید چه معنایی دارد، مشکل از شماست یا از سایت، و چطور رفع می‌شود.

1xx اطلاعاتی

درخواست دریافت شده و هنوز در حال پردازش است.

2xx موفق

درخواست دریافت و با موفقیت پردازش شد.

3xx تغییر مسیر

اقدام دیگری لازم است، معمولاً دنبال کردن تغییر مسیر به نشانی دیگر.

4xx خطاهای کلاینت

مشکل در درخواست است: نشانی اشتباه، نبود مجوز یا داده نامعتبر.

HTTP 400 Bad Requestسرور نمی‌تواند درخواست را پردازش کند چون نادرست ساخته شده یا نامعتبر است.HTTP 401 Unauthorizedباید وارد شوید: احراز هویت لازم است و وجود نداشت یا نامعتبر بود.HTTP 403 Forbiddenسرور درخواست را فهمید اما از دادن دسترسی خودداری می‌کند.HTTP 404 Not Foundسرور صفحه یا فایل درخواستی را پیدا نمی‌کند.HTTP 405 Method Not Allowedروش درخواست (مثلاً POST) برای این نشانی مجاز نیست.HTTP 406 Not Acceptableسرور نمی‌تواند محتوا را در قالبی که کلاینت می‌پذیرد برگرداند.HTTP 407 Proxy Authentication Requiredابتدا باید در سرور پراکسی بین شما و سایت وارد شوید.HTTP 408 Request Timeoutسرور بیش از حد منتظر ماند تا کلاینت ارسال درخواست را تمام کند.HTTP 409 Conflictدرخواست با وضعیت فعلی منبع تعارض دارد.HTTP 410 Goneصفحه برای همیشه حذف شده و برنمی‌گردد.HTTP 411 Length Requiredسرور می‌خواهد درخواست طول خود را مشخص کند (سرآیند Content-Length).HTTP 412 Precondition Failedشرطی در سرآیندهای درخواست با نسخه فعلی منبع برآورده نمی‌شود.HTTP 413 Content Too Largeفایل یا داده ارسالی بزرگ‌تر از حد مجاز سرور است.HTTP 414 URI Too Longنشانی (URL) طولانی‌تر از حدی است که سرور می‌پذیرد.HTTP 415 Unsupported Media Typeسرور قالب داده ارسالی را نمی‌پذیرد.HTTP 416 Range Not Satisfiableبخش درخواستی فایل خارج از اندازه فایل است.HTTP 417 Expectation Failedسرور نمی‌تواند شرط سرآیند Expect درخواست را برآورده کند.HTTP 418 I'm a teapot (Unused)شوخی اول آوریل از RFC 2324 («من یک قوری هستم»). این کد رزرو شده و در HTTP واقعی استفاده نمی‌شود.HTTP 421 Misdirected Requestدرخواست به سروری رسیده که نمی‌تواند برای این نشانی سایت پاسخ دهد.HTTP 422 Unprocessable Contentدرخواست درست ساخته شده اما داده‌های آن نامعتبر است (مثلاً اعتبارسنجی را رد نکرد).HTTP 423 Lockedمنبع قفل است و اکنون نمی‌توان آن را تغییر داد.HTTP 425 Too Earlyسرور از پردازش درخواستی که ممکن است تکرار شود (خیلی زود در اتصال ارسال شده) خودداری می‌کند.HTTP 426 Upgrade Requiredکلاینت برای ادامه باید به پروتکل دیگر یا جدیدتری برود.HTTP 428 Precondition Requiredسرور درخواست شرطی می‌خواهد تا تغییرات دیگران بازنویسی نشود.HTTP 429 Too Many Requestsدر زمان کوتاه درخواست‌های بیش از حد ارسال شد (محدودیت نرخ).HTTP 431 Request Header Fields Too Largeسرآیندهای درخواست، اغلب کوکی‌ها، بیش از حد بزرگ‌اند.HTTP 451 Unavailable For Legal Reasonsدسترسی به دلایل قانونی مسدود شده است، مثلاً حکم دادگاه یا درخواست دولت.

5xx خطاهای سرور

سرور نتوانست درخواست معتبری را پردازش کند؛ مشکل از طرف سایت است.

خطاهای Cloudflare (52x)

کدهای غیررسمی که Cloudflare وقتی پاسخ معتبری از سرور اصلی سایت دریافت نمی‌کند برمی‌گرداند.

کدهای 520 تا 526 جزو استاندارد رسمی HTTP نیستند؛ شبکه Cloudflare آن‌ها را برمی‌گرداند. · IANA HTTP Status Code Registry