کدهای خطای HTTP — توضیحات
مروری بر کدهای متداول خطای HTTP همراه با توضیحات کوتاه.
- HTTP 400 — Bad Requestسرور به دلیل نحو نامعتبر نتوانست درخواست را درک کند.
- HTTP 401 — Unauthorizedبرای دسترسی به منبع، احراز هویت لازم است.
- HTTP 402 — Payment Requiredبرای دسترسی به منبع، پرداخت لازم است.
- HTTP 403 — Forbiddenکلاینت مجوز دسترسی به محتوا را ندارد.
- HTTP 404 — Not Foundسرور منبع درخواستشده را پیدا نمیکند.
- HTTP 405 — Method Not Allowedروش درخواست برای سرور شناخته شده است اما غیرفعال شده و قابل استفاده نیست.
- HTTP 406 — Not Acceptableمحتوای درخواستی طبق سرآیندهای Accept قابل قبول نیست.
- 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 — Payload Too Largeاندازه بدنه درخواست بیش از حدود تعیینشده توسط سرور است.
- HTTP 414 — URI Too LongURI درخواستی از سوی کلاینت طولانیتر از چیزی است که سرور حاضر به تفسیر آن است.
- HTTP 415 — Unsupported Media Typeقالب رسانهای دادههای درخواستی پشتیبانی نمیشود.
- HTTP 416 — Range Not Satisfiableبازه مشخصشده در سرآیند Range قابل برآورده شدن نیست.
- HTTP 417 — Expectation Failedانتظاری که در سرآیند Expect ذکر شده قابل برآورده شدن نیست.
- HTTP 418 — I'm a teapotسرور از دم کردن قهوه با قوری چای خودداری میکند.
- HTTP 419 — Authentication Timeoutمعمولاً پایان مهلت احراز هویت CSRF (غیر استاندارد).
- HTTP 421 — Misdirected Requestدرخواست به سروری هدایت شد که قادر به تولید پاسخ نیست.
- HTTP 422 — Unprocessable Entityدرخواست از نظر نحوی درست است اما به دلیل خطاهای معنایی قابل اجرا نیست.
- HTTP 423 — Lockedمنبع قفل شده است.
- HTTP 424 — Failed Dependencyدرخواست به دلیل شکست در درخواست قبلی ناموفق بود.
- 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 449 — Retry Withتلاش مجدد با (غیر استاندارد).
- HTTP 451 — Unavailable For Legal Reasonsعامل کاربر منبعی را درخواست کرده که ارائه قانونی آن ممکن نیست.
- HTTP 499 — Client Closed Request (Nginx)درخواست توسط کلاینت بسته شد (افزونه Nginx) — اتصال پیش از پاسخ سرور قطع شد.
- HTTP 500 — Internal Server Errorسرور با وضعیت غیرمنتظرهای مواجه شد.
- HTTP 501 — Not Implementedسرور قابلیت لازم برای برآورده کردن درخواست را پشتیبانی نمیکند.
- HTTP 502 — Bad Gatewayسرور پاسخ نامعتبری از سرور بالادستی دریافت کرد.
- HTTP 503 — Service Unavailableسرور برای رسیدگی به درخواست آماده نیست.
- HTTP 504 — Gateway Timeoutسرور بهعنوان دروازه عمل میکند و نمیتواند بهموقع پاسخی دریافت کند.
- HTTP 505 — HTTP Version Not Supportedنسخه HTTP مورد استفاده پشتیبانی نمیشود.
- HTTP 506 — Variant Also Negotiatesمذاکره شفاف محتوا به ارجاع حلقوی منجر میشود.
- HTTP 507 — Insufficient Storageسرور قادر به ذخیره نمایش لازم برای تکمیل درخواست نیست.
- HTTP 508 — Loop Detectedحین پردازش درخواست یک حلقه شناسایی شد.
- HTTP 509 — Bandwidth Limit Exceededحدود پهنای باند تجاوز شده است.
- HTTP 510 — Not Extendedبرای برآورده کردن درخواست به افزونههای بیشتری نیاز است.
- HTTP 511 — Network Authentication Requiredکلاینت برای دسترسی به شبکه باید احراز هویت شود.
- HTTP 520 — Unknown Errorخطای ناشناخته (Cloudflare).
- HTTP 521 — Web Server Is Downوبسرور از کار افتاده است (Cloudflare).
- HTTP 522 — Connection Timed Outمهلت اتصال به پایان رسید (Cloudflare).
- HTTP 523 — Origin Is Unreachableمبدأ در دسترس نیست (Cloudflare).
- HTTP 524 — A Timeout Occurredمهلت زمانی منقضی شد (Cloudflare).
- HTTP 525 — SSL Handshake Failedدستدهی SSL ناموفق بود (Cloudflare).
- HTTP 526 — Invalid SSL Certificateگواهی SSL نامعتبر است (Cloudflare).
صفحات خطای HTTP: کدهای وضعیت 4xx/5xx — توضیحات و صفحات آزمایشی
خطاهای رایج HTTP مانند 400، 404، 500، 502، 503 را مرور و آزمایش کنید. این صفحات رندرشده در سرور کدهای وضعیت واقعی HTTP را برمیگردانند تا نظارت، هشدارها، پراکسیها و CDNها را اعتبارسنجی کنید.
دایرکتوری /errors را بهعنوان مرجع استفاده کنید؛ شامل توضیحات کوتاه برای هر کد، پیوند به کدهای مرتبط و محتوای بومیسازیشده به چندین زبان.