سئو فنی, وبسایت و پروفایل شخصی داود جمیری

لیست جامع کدهای وضعیت HTTP و معنی آنها

همه ما آنجا بوده ایم: شما بی خیال در حال پیمایش وب هستید ، روی انواع پیوندهای Google ، رسانه های اجتماعی یا سایت های دیگر کلیک می کنید ، به طور ناگهانی – از این کار جلوگیری می کنید ادامه جستجو به دلیل کد خطای HTTP.

این می تواند یک تجربه ناامید کننده به عنوان یک کاربر باشد. با این حال ، کدهای وضعیت HTTP فراتر از برقراری ارتباط ساده با یک خطا هستند – این کدها همچنین می توانند نشان دهنده انتقال موفقیت آمیز یا هدایت مجدد آن به URL سایت جدید باشند.

در اینجا ، بیایید یک لیست کامل از کدهای وضعیت HTTP را بررسی کنیم ، بنابراین وقتی با یکی از آنها روبرو شدید ، معنی آن را خواهید فهمید.

→ Download Now: SEO Starter Pack [Free Kit]

کد وضعیت HTTP چیست؟

هنگام تلاش برای دسترسی به یک صفحه وب ، مرورگر شما درخواستی را به وب سروری که میزبان صفحه وب است ارسال می کند.

بسته به موفقیت آمیز بودن یا نبودن انتقال ، وب سرور می تواند تعداد منتخبی از پاسخ را بازگرداند.

به اینها کدهای وضعیت HTTP گفته می شود. آنها از کدهای اطلاعاتی و موفقیت آمیز تا هدایت مجدد و کدهای خطا متفاوت هستند.

هر کد وضعیت با یک شناسه عددی مشخص شده است که بین 100 تا 599 است. همه کدها و معنی آنها توسط سازمان شماره های اختصاص داده شده در اینترنت (IANA) . بیایید به معنی هر شناسه برویم.

کدهای وضعیت HTTP 1xx: پاسخ های اطلاعاتی

کدهای پاسخ 1xx اطلاعاتی هستند. آنها نشان می دهد که مرورگر وب شما از سرور درخواست کرده و منتظر پاسخ است.

کد وضعیت TTP 100 (ادامه)

سرور عنوان درخواست مرورگر شما را دریافت کرده و اکنون منتظر متن اصلی درخواست شما است.

کد وضعیت 101 TTP (پروتکل سوئیچینگ)

مرورگر شما درخواستی را برای تغییر پروتکل ارسال کرده و سرور مطابقت داده است.

کد وضعیت 102 TTP (پردازش)

درخواست مرورگر شما توسط سرور در حال پردازش است ، اما هنوز هیچ پاسخی از سرور در دسترس نیست.

کد وضعیت TTP 103 (نکات اولیه)

سرور در حال ارسال برخی از “نکات اولیه” به مرورگر شما برای بارگیری مجدد منابع خاص قبل از ارائه سرور به پاسخ نهایی است.

کدهای وضعیت HTTP 2xx: پاسخ های موفق

این کدهای وضعیت به مشتری (مرورگر وب شما) اطلاع می دهند که همه چیز آنطور که باید در حال پردازش است.

کد وضعیت TTP 200 (تأیید)

درخواست موفقیت آمیز است و پاسخ مناسب ارائه شده است. بسته به روش HTTP (GET ، HEAD ، PUT / POST یا TRACE) ، پاسخ متفاوت خواهد بود.

کد وضعیت TTP 201 (ایجاد شده)

درخواست مرورگر شما موفقیت آمیز است و در نتیجه ، یک منبع جدید ایجاد شده است. این پاسخ معمول به POST و برخی درخواستهای PUT است.

کد وضعیت TTP 202 (پذیرفته شده)

سرور درخواست مرورگر شما را دریافت کرده است ، اما هنوز به آن عمل نکرده است.

کد وضعیت TTP 203 (اطلاعات غیر معتبر)

سرور متا اطلاعات را از سرور مبدا برمی گرداند ، زیرا متا اطلاعات موجود در حال حاضر ممکن است متفاوت باشد. این برای مواردی است که اطلاعات از شخص ثالث یا کپی محلی جمع آوری می شود.

کد وضعیت TTP 204 (بدون محتوا)

به دنبال یک درخواست موفقیت آمیز ، سرور هیچ محتوایی برای بازگشت ندارد. با این حال ، ممکن است اطلاعات هدر فعلی را بازگرداند ، بنابراین عامل کاربر شما هدرهای ذخیره شده خود را به روز کند.

کد وضعیت TTP 205 (بازنشانی محتوا)

مرورگر شما از سرور پاسخی برای تغییر نمای سند دریافت کرده است.

کد وضعیت TTP 206 (محتوای جزئی)

سرور بخشی از محتوا را برگردانده است ، زیرا مرورگر شما آن را با عنوان Range درخواست کرده است.

کد وضعیت TTP 207 (چند وضعیتی)

برای موقعیت های خاص ، در صورت نیاز به چندین کد وضعیت ، سرور اطلاعات مربوط به چندین منبع را برمی گرداند.

کد وضعیت TTP 208 (قبلاً گزارش شده است)

برای جلوگیری از شمارش غیر ضروری ، سرور اطلاعاتی را که اعضای داخلی عنصر WebDAV قبلا گزارش شده است. به طور معمول ، این پاسخ به دنبال یک پاسخ 207 (چند وضعیت) است.

کد وضعیت TTP 226 (IM استفاده شده)

سرور با موفقیت یک روش GET را توسط مرورگر شما پردازش کرده تا نسخه به روز شده یک منبع از قبل ذخیره شده را بازیابی کند. به طور کلی ، هنگامی که یک یا چند تغییر جزئی در منبع درخواستی اعمال شده باشد ، پاسخ برمی گردد.

کدهای وضعیت 3xx HTTP: پاسخهای تغییر مسیر

کدهای وضعیت در محدوده 300-399 بیان می کنند که محتوای مورد نظر به مکان دیگری منتقل شده است و به مرورگر اجازه می دهد تا از کجا پیدا کند.

کد وضعیت TTP 300 (گزینه های متعدد)

برای درخواست مرورگر وب شما چندین پاسخ در دسترس است.

کد وضعیت TTP 301 (به طور دائمی منتقل شد)

سرور مرورگر شما را به URL دیگری هدایت می کند زیرا منبع مورد نظر برای همیشه به مکان جدید منتقل شده است.

کد وضعیت TTP 302 (یافت شده)

مرورگر شما پاسخی دریافت کرده است که منبع درخواستی موقتاً به مکان دیگری منتقل شده است. با این حال ، برای هر درخواست بعدی باید از همان URL استفاده شود.

کد وضعیت TTP 303 (به سایر موارد مراجعه کنید)

سرور به مرورگر اطلاع می دهد که منبع مورد نظر در URL دیگری قرار دارد و باید با روش GET درخواست شود.

کد وضعیت TTP 304 (اصلاح نشده)

پاسخ برگشتی به مرورگر وب می گوید که منبع مورد نظر از آخرین باری که درخواست شده تغییر نکرده است. در نتیجه ، مرورگر باید از نسخه پنهانی که در فروشگاه دارد استفاده کند.

کد وضعیت TTP 305 (از پروکسی استفاده کنید)

سرور برای بازگرداندن منبع درخواستی به پروکسی نیاز دارد. این کد پاسخ در حال حاضر استفاده نمی شود زیرا بیشتر مرورگرهای فعلی به دلیل مشکلات امنیتی از آن پشتیبانی نمی کنند.

کد وضعیت TTP 306 (پروکسی سوئیچ)

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

کد وضعیت TTP 307 (تغییر مسیر موقت)

جایگزین کد وضعیت 302 (یافت شده) ، سرور به مرورگر اطلاع می دهد که منبع مورد نظر به طور موقت در مکانی متفاوت قرار دارد. با این حال ، هنگام درخواست منبع باید از همان روش HTTP استفاده شود.

کد وضعیت TTP 308 (تغییر مسیر دائمی)

جانشین کد وضعیت 301 (به طور دائمی منتقل شد) ، مرورگر وب شما در تلاش است تا به منبعی دسترسی پیدا کند که برای همیشه به مکان جدید منتقل شده است. این نوع تغییر مسیر اجازه تغییر روش درخواست HTTP را نمی دهد.

کدهای وضعیت HTTP 4xx: پاسخهای خطای مشتری

این کدهای وضعیت نشانگر وجود خطاهای ناشی از مشتری است.

کد وضعیت TTP 400 (درخواست بد)

از طرف سرویس گیرنده خطایی وجود دارد و در نتیجه ، سرور نمی تواند پاسخی ارائه دهد.

کد وضعیت TTP 401 (غیر مجاز)

برای اجازه دادن به مرورگر wb به منبع درخواستی ، سرور نیاز به احراز هویت دارد.

کد وضعیت TTP 402 (پرداخت مورد نیاز است)

همانطور که از نامش پیداست ، این کد مخصوص سیستم های پرداخت دیجیتال است. با این حال ، به طور گسترده ای مورد استفاده قرار نمی گیرد.

کد وضعیت TTP 403 (ممنوع)

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

کد وضعیت TTP 404 (یافت نشد)

منبع مورد نظر را نمی توان یافت ، اما ممکن است در آینده در دسترس باشد.

کد وضعیت TTP 405 (روش مجاز نیست)

سرور روش درخواست HTTP مورد استفاده در مرورگر وب را تشخیص می دهد ، اما برای تأمین منبع مورد نظر نیاز به استفاده از روش دیگری دارد.

کد وضعیت TTP 406 (قابل قبول نیست)

سرور به مشتری اطلاع می دهد که هیچ منبعی متناسب با معیارهای درخواست شده توسط مرورگر وب شما نیست.

کد وضعیت TTP 407 (احراز هویت پروکسی لازم است)

مشابه کد وضعیت 401 (غیرمجاز) اما سرور برای احراز هویت توسط پروکسی نیاز دارد.

کد وضعیت TTP 408 (مهلت درخواست)

سرور منتظر ماند تا مشتری در یک بازه زمانی مشخص درخواست را ارسال کند.

کد وضعیت TTP 409 (درگیری)

با وضعیت فعلی منبع مورد نظر تعارضی وجود دارد ، در نتیجه ، سرور نمی تواند پاسخی را بازگرداند.

کد وضعیت TTP 410 (از بین رفته)

برخلاف کد وضعیت 404 (یافت نشد) ، اما نشانگر آن است که منبع درخواستی در آینده دوباره در دسترس نخواهد بود.

کد وضعیت TTP 411 (طول مورد نیاز است)

سرور به مرورگر وب شما اطلاع می دهد که برای برگرداندن منبع مورد نظر نیاز به درج طول محتوای خاص است.

کد وضعیت TTP 412 (پیش شرط انجام نشد)

مرورگر وب شما درخواستی را با پیش شرط هایی صادر کرده است که سرور نمی تواند یکی از آنها را برآورده کند.

کد وضعیت TTP 413 (میزان بار بسیار زیاد)

سرور مایل به پردازش درخواست نیست زیرا بسیار بزرگ است.

کد وضعیت TTP 414 (URL خیلی طولانی است)

درخواستی که توسط مرورگر وب شما ارسال می شود توسط سرور قابل پردازش نیست زیرا مشتری داده های زیادی را به عنوان یک رشته جستجو رمزگذاری کرده است ، سپس به عنوان یک روش GET ارسال می شود.

کد وضعیت TTP 415 (نوع رسانه پشتیبانی نشده)

این درخواست توسط سرور رد شده است زیرا از نوع رسانه مورد نظر پشتیبانی نمی کند.

کد وضعیت TTP 416 (محدوده راضی نیست)

سرور نمی تواند بخشی را که مشتری درخواست کرده ارائه دهد.

کد وضعیت TTP 417 (انتظار ناموفق بود)

مرورگر وب شما درخواستی را با عنوان Expect به سرور ارسال کرده است ، اما سرور نمی تواند شرایط را برآورده کند.

کد وضعیت TTP 418 (من یک قوری هستم)

یک تخم مرغ عید پاک HTTP ، که بخشی از شوخی اول آوریل بود. از سرورهای HTTP انتظار نمی رود که این پروتکل را اجرا کنند ، اما اگر کنجکاو هستید که به نظر می رسد ، صفحه قوری Google>.

کد وضعیت TTP 421 (درخواست سوirect استفاده)

درخواست مرورگر وب شما به سرور دیگری هدایت شده است ، که قادر به پاسخ دادن نبود.

کد وضعیت TTP 422 (واحد غیرقابل پردازش)

در درخواست ارسال شده توسط مرورگر وب شما خطاهای معنایی وجود داشت و در نتیجه نمی توان آنها را دنبال کرد.

کد وضعیت TTP 423 (قفل شده)

دسترسی به منبع مورد نظر رد شده است زیرا قفل شده است.

کد وضعیت TTP 424 (وابستگی ناموفق) ​​h3>

درخواست ارسالی توسط مرورگر وب شما انجام نشد زیرا به درخواست دیگری بستگی داشت که آن هم ناموفق بود.

کد وضعیت TTP 425 (خیلی زود است)

سرور از پردازش درخواستی خودداری می کند زیرا ممکن است دوباره پخش شود.

کد وضعیت TTP 426 (به روزرسانی الزامی است)

پروتکل فعلی توسط سرور پذیرفته نمی شود ، بنابراین سرور با درخواست یک به روزرسانی پروتکل ، یک سرآیند ارتقا را به مشتری باز می گرداند.

کد وضعیت TTP 428 (پیش شرط لازم است)

مرورگر وب باید شرایطی را برای پردازش درخواست سرور مشخص کند.

کد وضعیت TTP 429 (درخواستهای بسیار زیاد)

سرور در زمان انتظار تعیین شده درخواستهای زیادی توسط مرورگر وب شما دریافت کرده است.

کد وضعیت TTP 431 (قسمتهای درخواست سربرگ خیلی بزرگ است)

درخواست مشتری توسط سرور در حال پردازش نیست زیرا عناوین درخواست ارائه شده بسیار بزرگ هستند. سرور مایل است پس از تغییر اندازه سرصفحه ها ، درخواست را پردازش کند.

کد وضعیت TTP 451 (به دلایل قانونی در دسترس نیست)

سرور به دلایل قانونی از ارائه منبع مورد نظر خودداری می کند.

کدهای وضعیت HTTP 5xx: پاسخ های خطای سرور

کدهای وضعیت 5xx نشان می دهد که سرور در پردازش درخواستی ناموفق بوده است.

TTP Status Code 500 (خطای داخلی سرور)

این یک پیام خطای عمومی است که در صورت بروز یک وضعیت غیر منتظره توسط سرور ارائه می شود.

کد وضعیت TTP 501 (اجرا نشده است)

سرور نشان می دهد که یا قادر به انجام درخواست نیست یا روش HTTP را تشخیص نمی دهد.

کد وضعیت TTP 502 (دروازه بد)

سرور پاسخی را برمی گرداند که به عنوان دروازه یا پروکسی برای سرور بالادستی خدمت کرده است ، که پاسخی نامعتبر ارائه می دهد.

کد وضعیت TTP 503 (سرویس در دسترس نیست)

سرور نمی تواند درخواست را پردازش کند زیرا یا بیش از حد بار دارد یا تحت تعمیر و نگهداری است.

کد وضعیت TTP 504 (مهلت گیت وی)

سرور بالادستی پاسخی به موقع به سرور دوم ارائه نداده است ، در حال حاضر به عنوان دروازه یا پروکسی خدمت می کند. در نتیجه ، نمی تواند پاسخی به مشتری ارائه دهد.

کد وضعیت TTP 505 (نسخه HTTP پشتیبانی نمی شود)

سرور از روش HTTP استفاده شده در درخواست پشتیبانی نمی کند.

کد وضعیت TTP 506 (نوع نیز مذاکره می کند)

با توجه به اینکه HTTP به چندین نوع منبع اجازه می دهد در یک URL قرار بگیرند ، سرور نمی تواند تصمیم بگیرد کدام (بهترین) نسخه را به عنوان پاسخ ارائه دهد. این معمولاً به دلیل مشکل پیکربندی سرور است.

کد وضعیت TTP 507 (فضای ذخیره سازی کافی نیست)

سرور قادر به ذخیره نمایندگی مورد نظر مورد نیاز برای انجام موفقیت آمیز درخواست نیست.

کد وضعیت TTP 508 (حلقه شناسایی شد)

سرور یک حلقه بی نهایت را شناسایی کرده است و نمی تواند درخواست را پردازش کند.

کد وضعیت TTP 510 (تمدید نشده)

سرور پسوندهای اضافی را پیاده سازی می کند که برای انجام سرور باید در سرصفحه درخواست مشخص شود.

کد وضعیت TTP 511 (احراز هویت شبکه الزامی است)

احراز هویت باید توسط مشتری ارائه شود تا سرور بتواند به مشتری اجازه دسترسی دهد.

SEO Starter Pack

نوشته ها مرتبط

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *