کامپیوترایمنی

HTTP خطا چیست؟

کاربران اینترنت که کمی عمیق تر به اصطلاحات از وب (حداقل بسیاری از آنها)، می دانم که پروتکل HTTP است. این پروتکل انتقال داده اجازه می دهد تا کاربران را به تعامل با منابع وب را از طریق یک مرورگر. یکی از توابع از پروتکل توانایی برای بازگشت کدهای ویژه که کاربران را با ارائه اطلاعات در مورد وضعیت وب سایت و یا وضعیت اجرای یک کار داده شده است. این همچنین شامل و کدهای خطای HTTP. خطاهای مشتری و خطاهای سرور ها: کدهای خطا به دو نوع تقسیم می شود. در این دو دسته، و دیگر مفید است، و از همه مهمتر - کد مشترک مورد بحث در این مواد است.

خطای HTTP مشتری

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

بنابراین، کد خطا مشتری تحت 40S:

  • 400. درخواست نامعتبر - خطا رخ می دهد که سرور یک خطای نحوی در درخواست مشتری می بیند. این رخ خواهد داد تا زمانی که سمت سرویس گیرنده است تغییرات مناسب خواهد شد ساخته شده است. شما باید با تمام قوانین برای پروتکل انتقال داده ها استفاده منطبق هستند.
  • 401. بدون مجوز - این خطا نشان می دهد که HTTP سرور نیاز به احراز هویت. در همان زمان آن را در سمت سرور است آمده تمام شرایط برای انجام احراز هویت. علت این خطا ممکن است به نام یا گذرواژه نادرست برای احراز هویت.
  • 402. لازم است به پرداخت هزینه - کد استفاده نمی شود، اما در پروتکل برای آینده می باشد. در اصل به عنوان یک رابط برای ساخت پرداخت برای به دست آوردن دسترسی به یک منبع خاص تصور کرد. از آنجا که کار نمی کند، کد 402 گوگل و اپل از زمان به زمان به درخواست آن را در سرویس های وب خود را اتخاذ کرده اند.

  • 403. دسترسی ممنوع است - زمانی که سرور در عملکرد صحیح خطا رخ می دهد، اما کاربر درخواست دسترسی به آن، امکان پذیر نیست برای انجام این کار. اغلب با پنجره مجوز همراه است.
  • 404. نه یافت (منبع / فایل یافت نشد) - رایج ترین اشتباهات در اینترنت می باشد. معمولا رخ می دهد به دلیل غلط املایی در هنگام تایپ کردن یک آدرس وب. ارجاعات مکرر و ظاهر وب است این کد را در یک شوخی محبوب در اینترنت تبدیل شده است.
  • 405. روش مجاز نیست - داده های خطای HTTP به شد از طریق پست وارد شده، و یا با استفاده از روش قرار داده است. به عبارت دیگر، یک خطا در هنگام استفاده از روش GET هنگامی که آن را در دسترس و یا توسط سرور برای پردازش داده های خاص پشتیبانی نمی رخ می دهد.
  • 406. درخواست قابل قبول نیست - این کد توسط سرور بازگشت و هنگامی که محتوای درخواست است قابل اجرا به عناوین و نه مانند بپذیرید. اغلب اوقات زمانی رخ می دهد که منابع درخواست شده با قالب است که می تواند توسط مشتری به رسمیت شناخته شده مطابقت ندارد.
  • 407. مجوز مورد نیاز در کنار پروکسی - همراه با کد سرور یک زمینه خاص برای احراز هویت در پروکسی سرور.
  • 408. زمان درخواست آمد - رخ می دهد که سرور متوقف می شود در حال انتظار برای درخواست بیشتر از مشتری. درخواست در هر زمان تکرار، حتی پس از ایست.
  • 409. درگیری - که در آن شرایط این خطای HTTP رخ می دهد؟ آپلود کردن یک فایل به یک وب سرور، که در آن در حال حاضر ذخیره فایل یکسان یا سند بعد. سیستم کنترل نسخه از فایل ها روی یک سرور است که اجازه نمی دهد که به جای نسخه های قبلی از فایل است که چرا جنگ در زیر آن کد به نظر می رسد ذخیره می شود.

کد خطا مشتری تحت 41H

  • 410. منابع حذف شده - خطا در رویداد رخ می دهد که منابع درخواست شده را در آدرس قرار دارد، اما حذف شده است و دیگر در دسترس نیست.
  • 412. پیش شرط را برآورده نمی کند - این کد را در یک مورد نمایش داده می شوند زمینه هدر مشروط (همه) برآورده نشده است.
  • 413. درخواست بزرگتر از حد مجاز است - خطا رخ می دهد زمانی که بدن در به درخواست مشتری ارسال بیش از حد بزرگ است، و سرور می توانید آن را تحمل کنم.
  • 414. آدرس بیش از حد طولانی است - اگر سرور این کد را برمی گرداند به معنی، URL، مشخص شده در درخواست بیش از حد طولانی است و نمی تواند پردازش شود. همچنین، خطا رخ می دهد هنگامی که مشتری داده ها از طریق GET POST به جای می فرستد.
  • 415. فرمت فایل پشتیبانی نشده - خطا رخ می دهد که سرور حاضر به کار با فرمت داده های خاص (به این دلیل می تواند هر).
  • 417. آماده به کار انجام نشد - هدر درخواست از طرف مشتری می کند راضی نیست الزامات انتظار این زمینه است.
  • که برای اولین بار در سال 1998. به نظر می رسد کد که شوخی احمق ماه آوریل بود و هرگز به طور جدی درگیر شد - 418 من یک قوری هستم.

کد خطا مشتری توسط 42X

  • 422. عنصر پردازش نمی شود - از لحاظ نظری سرور می توانید درخواست ارسال شده توسط مشتری پردازش؛ فایل را در بدنه درخواست نیز پشتیبانی می کند (می توان آن را یک جدول و یا هر فایل دیگر رسانه ها)، اما برای برخی از دلیل خطایی منطقی وجود دارد، محدود کردن فعالیت های سرور.
  • 423. دسترسی ممنوع - روش استفاده شده است در سمت سرور قفل شده است. شما باید از روش دیگری استفاده کنید.
  • 424. وابستگی خطا - این کد خواهد شد در صورتی که عملیات، موفقیت آن بستگی به اجرای دستور فعلی، بنا به دلایلی قطع شده بود نمایش داده شود.
  • 425. جهت اشتباه از عناصر - کد است در مورد به درخواست چندین آیتم از سرور سفارش خود را (سرور) نمایش داده ملاقات نشد.
  • کد، آگاه ساختن نیاز به تولید یک به روز رسانی پروتکل - 426. این به روز رسانی است. به روز رسانی گلف باید به درستی در سمت سرور ثبت شده است.
  • 428. نیاز به تکمیل معامله وابسته - با کمک این سرور کد اطلاع مشتری است که شما نیاز به استفاده در شرایط درخواست هدر.
  • 429. درخواست های بسیاری در - خطا رخ می دهد هنگامی که مشتری به سرور می فرستد بسیاری از نمایش داده شد که ممکن است به دلیل حملات DDoS حملات باشد، بنابراین سرور مسدود شده است.

بقیه کدهای خطا مشتری

  • 431. بیش از طول هدر - در بیش از طول هدر از سرور ممکن است در پاسخ به کد ارسال، اما اغلب آن را به سادگی بازنشانی اتصال.
  • 434. آدرس در دسترس - خطای سیگنال در دسترس نبودن آدرس درخواست شده است.
  • 449. تکرار - کد در رویداد بازگشت که سرور این درخواست را پردازش اطلاعات بیشتری مورد نیاز است.
  • 451. مسدود دلایل قانونی - سرور را می توان در قفل شده است اگر مقامات دولتی یک درخواست برای یک قفل در به دلایل مختلف قانونی فرستاده اند.

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

خطای HTTP سرور

چنین کدهای رخ می دهد که عملیات دراماتیزه نتواند در یک گسل سرور. چنین اشتباهات با استفاده از 5xx مواجه نشدیم کد و توضیح مختصری از خطا نمایش داده شود.

کد خطای سرور تحت 50S

  • 500 خطا در سرور داخلی - خطای HTTP سرور، شناسایی نیستند. این کد به هر گونه خطا، که برای آن هیچ مقدار کد طراحی جداگانه وجود دارد.
  • 501. قابل اجرا (روش پشتیبانی نمی شود) - این کد نمایش سرور زمانی که روش مورد استفاده می کند آنها را پشتیبانی نمی کند. مشکل ناشی در هنگام برخورد با سرور است که برای عملکرد صحیح از دستورات استاندارد HTTP پیکربندی نشده است.
  • 502. بد دروازه (دروازه خطا) - مشکل رخ می دهد زمانی که سرور در که به عنوان دروازه پاسخ خطا از "استاد" سرور دریافت می کند.
  • 503. سرویس در دسترس نیست (خدمات در دسترس نیست) - این کد به احتمال زیاد به رخ می دهد که سرور کار های فنی و یا آن را ری استارت.
  • 504. وقفه دروازه (در حالی که عبور از طریق دروازه سمت چپ) - خطا رخ می دهد زمانی که سرور در به عنوان یک دروازه عمل، وقت به دریافت پاسخ از سرور "اصلی" ندارد.
  • 505. نسخه HTTP پشتیبانی نشده (نسخه پروتکل مورد استفاده پشتیبانی نمی شود) - سرور مشخص شده با نسخه از این پروتکل، که در درخواست از مشتری مشخص کار نمی کند.
  • 507. Insufficiente انبارداری (کمبود فضا) - یک مشکل ناشی در کمبود فضا برای پردازش درخواست های دیجیتال است. شایع ترین مشکل موقتی است.

خطاهای سرور تحت 51H کد

  • 510. تمدید نشده (بدون پسوند) - خطا در صورتی که سرور گسترش است، است که توسط یک مشتری درخواست شده است رخ می دهد.
  • 511. شبکه تأیید اعتبار لازم (مجوز مورد نیاز) - این پاسخ از سرور خود ارسال نشده است، اما از واسطه، که این نقش به عنوان یک نقطه ارائه دهنده پرداخت شده از Wi-Fi را عمل می کند.

کدهای اطلاعات

  • 100. ادامه (ادامه) - این کد به اطلاع مشتری است که اقدامات اولیه خود را از شرایط از سرور، و می تواند همچنان به ارسال دستورات.
  • 101. پروتکل سوئیچینگ (تغییر پروتکل) - یک کد تعاملی، پیشنهاد کرد به جای پروتکل استفاده مناسب تر است.
  • 102. پردازش (در طول پردازش) - کد آگاه است که این درخواست پذیرفته شده است، اما به روند آن را به یک زمان قابل توجهی است.

کد تغییر مسیر

  • 300. چند گزینه ای (انتخاب) - رخ می دهد اگر لینک انتخاب شده را می توان به چند منابع واقع بر روی همان سرور منتقل می شود. همراه با کد با توجه به انتخاب بین گزینه های مختلف. و می توان آن را به هر دو کاربر و مشتری، بسته به تنظیمات سرور ساخته شده است.
  • 301. دائم منتقل شد (منبع نقل مکان) - کد بازگشته است که منبع یا فایل درخواست شده است به طور دائم نقل مکان کرد و در واقع آدرس دیگری.
  • 302. یافت (منبع پیدا شده است) - کد بازگشته است که منبع یا فایل درخواست شده است به طور موقت نقل مکان کرد و می توان در آدرس های مختلف یافت می شود.
  • 303. مشاهده دیگر (جستجو برای مکان های دیگر) - کد توسط سرور بازگشت، همراه با مقدار فیلد محل سکونت جایگزین به کاربر توسط مشتری می تواند منابع درخواست استفاده از روش GET دسترسی داشته باشید.
  • 304. اصلاح نشده (که فایل تغییر نکرده است) - خطا رخ می دهد، اگر مشتری درخواست کرده است یک فایل خاص با ویژگی های خاص از زمان اصلاح، اما سرور، هیچ تغییر تشخیص نیست از آن پر شده بود.
  • 305. استفاده از پروکسی (نیاز به استفاده از یک پروکسی سرور) - این کد نمایش سرور که در آن برای دسترسی به آن، شما نیاز به استفاده از یک پروکسی سرور. آخرین آدرس مندرج در زمینه محل سکونت. کد فقط می توانید استفاده از سرور های اساسی (و نه یک پروکسی).
  • 307. تغییر مسیر موقت (تغییر مسیر موقت) - کد رخ می دهد هنگامی که فایل یا منبع درخواست در یک آدرس متفاوت در دسترس است. در خیلی از موارد تغییر مسیر اتوماتیک وجود دارد.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 fa.birmiss.com. Theme powered by WordPress.