41 دقیقه19 آبان 140519 آبان 1405واحد تولید محتواحمیدرضا علیبخشی0
41 دقیقه19 آبان 140519 آبان 1405واحد تولید محتواحمیدرضا علیبخشی0
نمونه:
کدهای وضعیت چه معنایی دارند؟
کد وضعیت HTTP، پاسخ کوتاه سرور به درخواست مرورگر است؛ با یک نگاه به آن میفهمید صفحه سالم بارگذاری شده، جابهجا شده یا خطا داشته است. خانوادهی کد (رقم اول) معنای اصلی را مشخص میکند:
1xx
اطلاعاتی
درخواست دریافت شد و پردازش ادامه دارد. این کدها معمولاً موقت هستند و کاربر آنها را نمیبیند.
2xx
موفق
درخواست با موفقیت انجام شد. رایجترین آنها کد ۲۰۰ است یعنی صفحه بدون خطا آماده است.
3xx
انتقال مسیر
منبع به آدرس دیگری منتقل شده است. مرورگر بهصورت خودکار به مقصد جدید میرود.
4xx
خطای سمت کاربر
درخواست مشکل دارد؛ آدرس اشتباه است یا اجازهی دسترسی وجود ندارد. باید آدرس یا دسترسی بررسی شود.
5xx
خطای سمت سرور
سرور در پاسخدادن به درخواست معتبر ناکام مانده است؛ معمولاً مشکل از پیکربندی یا منابع سرور است.
کدهای پرکاربرد
200
موفق — صفحه درست برگشت.
301
انتقال دائمی به آدرس جدید.
302
انتقال موقت به آدرس جدید.
304
بدون تغییر — نسخهی کششده معتبر است.
400
درخواست بدشکل است.
401
احراز هویت لازم است.
403
دسترسی ممنوع است.
404
صفحه یا منبع پیدا نشد.
410
منبع برای همیشه حذف شده است.
429
تعداد درخواستها زیاد است (محدودیت نرخ).
500
خطای داخلی سرور.
502
سرور میانی پاسخ نامعتبر داد.
503
سرویس موقتاً در دسترس نیست.
504
زمان انتظار سرور میانی تمام شد.