کدهای وضعیت بازگردانده شده توسط پروتکل HTTP چیست؟
معنی تمام کدهای وضعیت رایج را با جزئیات توضیح دهید
(مجموعه پیشنهادی)
وقتی بازاریابی آنلاین انجام میدهیم ، قطعاً باید مرتباً مطالبی را منتشر کنیم.
در فرآیند تبلیغات آنلاین ، اغلب با کدهای وضعیت پروتکل HTTP مختلفی در وبسایت خود مواجه خواهید شد.
بسیاری از متخصصان رسانههای جدید معنای این کدهای وضعیت HTTP برگشتی را کاملاً درک نمیکنند، و اغلب آنها را کاملاً گیج میکنند...
در واقع، هر خط از کد وضعیت مربوط به HTTP معنای خود را دارد.
کدهای وضعیت رایج که توسط پروتکل http بازگردانده می شوند به شرح زیر هستند:
- 200
- 301
- 301
- 403
- 404
- 500
- ......
فهرست همه پاسخ ها با کدهای وضعیت http
جدول مقایسه کدهای وضعیت http در زیر آمده است:
| وضعیت | وضعیت متن | توضیحات |
|---|---|---|
| 0 ** | - | اولیه نشده است |
| 1 ** | - | درخواست دریافت شد، به پردازش ادامه دهید |
| 100 | ادامه | مشتریان باید به درخواست خود ادامه دهند |
| 101 | سوئیچینگ پروتکل ها | کلاینت از سرور می خواهد که نسخه پروتکل HTTP را مطابق درخواست تبدیل کند |
| 2 ** | - | عملیات با موفقیت دریافت، تجزیه و تحلیل، پذیرفته شد |
| 200 | OK | معامله موفق |
| 201 | ایجاد شده | اعلان کنید تا آدرس فایل جدید را بدانید |
| 202 | پذیرفته شده | پذیرفته شد و پردازش شد، اما پردازش تکمیل نشد |
| 203 | اطلاعات غیر معتبر | اطلاعات بازگشت نامشخص یا ناقص است |
| 204 | بی محتوا | درخواست دریافت شد، اما اطلاعات بازگشت خالی است |
| 205 | بازنشانی محتوا | سرور درخواست را تکمیل کرده است، عامل کاربر باید فایل مشاهده شده فعلی را بازنشانی کند |
| 206 | محتوای جزئی | سرور درخواست GET برخی از کاربران را تکمیل کرده است |
| 3 ** | - | تکمیل این درخواست باید بیشتر رسیدگی شود |
| 300 | چند گزینه ای | منبع درخواستی در چندین مکان موجود است |
| 301 | به طور دائمی منتقل شد | داده های درخواست را حذف کنید |
| 302 | پیدا شده | درخواست دادههای یافت شده در آدرس دیگری |
| 303 | دیگر را ببینید | به مشتریان توصیه کنید از سایر URL ها یا روش های دسترسی بازدید کنند |
| 304 | اصلاح نشده است | مشتری یک GET انجام داده است، اما فایل تغییر نکرده است |
| 305 | استفاده از پروکسی | منبع درخواستی را باید از آدرسی که سرور مشخص کرده است دریافت کرد |
| 306 | کد استفاده شده در نسخه قبلی HTTP دیگر در نسخه فعلی استفاده نمی شود | |
| 307 | تغییر مسیر موقت | حذف موقت منبع درخواستی را اعلام کنید |
| 4 ** | - | درخواست حاوی یک خطای نحوی است یا قابل تکمیل نیست |
| 400 | درخواست بد | درخواست های بد، مانند خطاهای نحوی |
| 401 | غیرمجاز | درخواست مجوز ناموفق بود |
| 402 | مستلزم پرداخت | پاسخهای هدر ChargeTo معتبر را حفظ کنید |
| 403 | ممنوع | درخواست مجاز نیست (منبع به دلیل تنظیمات مجوز روی فایل یا دایرکتوری روی سرور در دسترس نیست) |
| 404 | پیدا نشد | هیچ فایل، پرس و جو یا URI یافت نشد (منبع مشخص شده یافت نشد) |
| 405 | روش مجاز نمی باشد | روش تعریف شده توسط کاربر در قسمت Request-Line مجاز نیست |
| 406 | قابل قبول نیست | با توجه به درگ پذیرش ارسال شده توسط کاربر، منبع درخواستی قابل دسترسی نیست |
| 407 | احراز هویت پروکسی مورد نیاز است | مشابه 401، ابتدا کاربر باید در سرور پروکسی مجوز داشته باشد |
| 408 | درخواست مهلت زمانی | مشتری درخواست را در مدت زمان مشخص شده توسط کاربر تکمیل نکرد |
| 409 | تضاد | درخواست برای وضعیت منبع فعلی تکمیل نمی شود |
| 410 | رفته | این منبع دیگر روی سرور نیست و هیچ مرجع دیگری وجود ندارد |
| 411 | طول مورد نیاز | سرور درخواست ویژگی Content-Length تعریف شده توسط کاربر را رد می کند |
| 412 | پیش شرط Faiرهبری | یک یا چند فیلد سرصفحه درخواست در درخواست فعلی نادرست است |
| 413 | درخواست موجودیت خیلی بزرگ است | منبع درخواستی بزرگتر از اندازه مجاز سرور است |
| 414 | درخواست-URI خیلی طولانی است | URL منبع درخواستی طولانی تر از آن چیزی است که سرور اجازه می دهد |
| 415 | نوع رسانه پشتیبانی نشده | منبع درخواست فرمت مورد درخواست را پشتیبانی نمی کند |
| 416 | محدوده درخواستی مناسب نیست | درخواست شامل قسمت سرصفحه درخواست محدوده است. هیچ مقدار نشانگر محدوده در محدوده منبع درخواست فعلی وجود ندارد و درخواست شامل فیلد سرصفحه درخواست محدوده If-Range نیست. |
| 417 | انتظار شکست خورد | سرور مقدار مورد انتظار مشخص شده توسط فیلد هدر درخواست را برآورده نمی کند. اگر سرور پروکسی باشد، ممکن است سرور سطح بعدی نتواند درخواست را برآورده کند. |
| 5 ** | - | سرور نتوانست درخواست کاملاً معتبری را انجام دهد |
| 500 | خطای سرور داخلی | سرور یک خطای داخلی ایجاد کرد |
| 501 | اجرا نشده | سرور از عملکرد درخواستی پشتیبانی نمی کند |
| 502 | دروازه بد | سرور به طور موقت در دسترس نیست، گاهی اوقات برای جلوگیری از بارگذاری بیش از حد سیستم |
| 503 | سرویس در دسترس نیست | سرور بیش از حد بارگیری شده یا برای تعمیر و نگهداری معلق شده است |
| 504 | مهلت زمانی دروازه | دروازه بیش از حد بارگذاری می شود، سرور از دروازه یا سرویس دیگری برای پاسخ به کاربر استفاده می کند و زمان انتظار روی مقدار طولانی تری تنظیم می شود. |
| 505 | نسخه HTTP پشتیبانی نمی شود | سرور از نسخه HTTP مشخص شده در هدر درخواست پشتیبانی نمی کند یا از پشتیبانی آن امتناع می ورزد |
| 12029 | یک خطای ناشناخته هنگام پردازش درخواست روی سرور رخ داد. کد وضعیت بازگشتی از سرور: 12029 بود. | دلیل: شبکه مسدود شده است آن را رفرش کنید متوجه خواهید شد |
امیدوارم این لیست جامع از کدهای وضعیت HTTP برای دوستانی که در تجارت الکترونیک کار میکنند مفید باشد . ^_^
امیدوارم مقاله «کدهای وضعیت برگشتی پروتکل HTTP چیستند؟ توضیح مفصلی از معانی همه کدهای وضعیت رایج» که در وبلاگ چن ویلیانگ ( https://www.chenweiliang.com/ ) به اشتراک گذاشته شده است، برای شما مفید باشد.
لینک این مقاله را به اشتراک بگذارید: https://www.chenweiliang.com/cwl-556.html
