جستجو در آکادمی تخصصی دویکس

صفحه نخست » مقالات » برنامه نویسی » آموزش HTML » اخطار های HTTP و تفسیر آنها
html
اخطار های HTTP

اخطار های HTTP و تفسیر آنها

بازدید: 22
5 / 5.00
[ 2 رای ]

اخطار های HTTP هنگامی رخ می دهد که یک مرورگر از یک سرویس دهنده وب سرویس می خواهد.

این لیستی از پیام های وضعیت HTTP است که ممکن است نمایش داده شود:

اخطار های HTTP از نوع Information (اطلاعات)

اخطارتوضیحات
100 Continueسرور هدر درخواست را دریافت کرده است ، و مشتری باید برای ارسال بدنه درخواست اقدام کند
101 Switching Protocolsدرخواست کننده از سرور خواسته است پروتکل ها را تغییر دهد
103 Checkpointدر پیشنهاد درخواستهای قابل بازگشت برای از سرگیری درخواستهای سقط شده PUT یا POST استفاده می شود

اخطار های HTTP از نوع Successful (موفقیت آمیز)

اخطارتوضیحات
200 OKدرخواست خوب است (این پاسخ استاندارد برای درخواست های موفق HTTP است)
201 Createdاین درخواست تحقق یافته است ، و منبع جدیدی ایجاد می شود
202 Acceptedدرخواست برای پردازش پذیرفته شده است ، اما پردازش کامل نشده است
203 Non-Authoritative Informationدرخواست با موفقیت پردازش شده است ، اما در حال بازگشت اطلاعاتی است که ممکن است از منبع دیگری باشد
204 No Contentدرخواست با موفقیت پردازش شده است ، اما هیچ محتوا را بر نمی گرداند
205 Reset Contentدرخواست با موفقیت پردازش شده است ، اما هیچ محتوایی را برنمی گرداند ، و نیاز دارد که درخواست کننده نمای سند را دوباره تنظیم کند
206 Partial Contentسرور به دلیل وجود یک هدر دامنه که توسط مشتری ارسال می شود ، تنها بخشی از منابع را ارائه می دهد

اخطار های HTTP از نوع Redirection (تغییر مسیر)

اخطارتوضیحات
300 Multiple Choicesلیست پیوند کاربر می تواند یک لینک را انتخاب کرده و به آن مکان برود. حداکثر پنج آدرس
301 Moved Permanentlyصفحه درخواست شده به URL جدید منتقل شده است
302 Foundصفحه درخواست شده به طور موقت به یک URL جدید منتقل شده است
303 See Otherصفحه درخواست شده را می توان در زیر URL مختلف یافت
304 Not Modifiedنشان می دهد که صفحه درخواستی از آخرین درخواست درخواست اصلاح نشده است
306 Switch Proxyدیگر استفاده نمی شود
307 Temporary Redirectصفحه درخواست شده به طور موقت به یک URL جدید منتقل شده است
308 Resume Incompleteدر پیشنهاد درخواستهای قابل بازگشت برای از سرگیری درخواستهای سقط شده PUT یا POST استفاده می شود

اخطار های HTTP از نوع Client Error (خطای کاربری)

اخطارتوضیحات
400 Bad Requestاین درخواست به دلیل نحو بد قابل اجرا نیست
401 Unauthorizedاین درخواست یک درخواست قانونی بود ، اما سرور از پاسخ دادن به آن امتناع می ورزد. برای استفاده در هنگام امکان احراز هویت امکان پذیر است اما هنوز ارائه نشده یا هنوز ارائه نشده است
402 Payment Requiredبرای استفاده بعدی محفوظ است
403 Forbiddenاین درخواست یک درخواست قانونی بود ، اما سرور از پاسخ دادن به آن امتناع می ورزد
404 Not Foundصفحه درخواستی یافت نشد اما ممکن است در آینده دوباره در دسترس باشد
405 Method Not Allowedبا استفاده از روش درخواستی که توسط آن صفحه پشتیبانی نشده است ، از یک صفحه درخواست شده است
406 Not Acceptableسرور فقط می تواند پاسخی را ایجاد کند که نیست
پذیرفته شده توسط مشتری
407 Proxy Authentication Requiredمشتری ابتدا باید خود را با پروکسی تأیید کند
408 Request Timeoutسرور به پایان رسید تا منتظر درخواست باشد
409 Conflictدرخواست به دلیل درگیری در درخواست امکان پذیر نیست
410 Goneصفحه درخواستی دیگر در دسترس نیست
411 Length Required“طول محتوا” تعریف نشده است. سرور بدون آن درخواست را نمی پذیرد
412 Precondition Failedپیش شرط ارائه شده در درخواست که توسط سرور نادرست ارزیابی شده است
413 Request Entity Too Largeسرور درخواست را نمی پذیرد ، زیرا موجودیت درخواست خیلی بزرگ است
414 Request-URI Too Longسرور درخواست را نمی پذیرد ، زیرا URL خیلی طولانی است. هنگام تبدیل یک درخواست POST به یک درخواست GET با اطلاعات پرس و جو طولانی رخ می دهد
415 Unsupported Media Typeسرور درخواست را نمی پذیرد ، زیرا نوع رسانه پشتیبانی نمی شود
416 Requested Range Not Satisfiableمشتری بخشی از پرونده را درخواست کرده است ، اما سرور نمی تواند آن بخش را تأمین کند
417 Expectation Failedسرور نمی تواند الزامات قسمت سربرگ درخواست انتظار را برآورده سازد

اخطار های HTTP از نوع Server Error (خطای سرور)

اخطارتوضیحات
500 Internal Server Errorیک پیام خطای عمومی ، با توجه به زمانی که هیچ پیام ویژه ای مناسب نیست
501 Not Implementedسرور یا روش درخواست را تشخیص نمی دهد ، یا فاقد توانایی انجام درخواست است
502 Bad Gatewayسرور به عنوان یک دروازه یا پروکسی عمل می کرد و یک پاسخ نامعتبر از سرور بالادست دریافت می کرد
503 Service Unavailableسرور در حال حاضر در دسترس نیست (اضافه بار یا پایین)
504 Gateway Timeoutسرور به عنوان دروازه یا پروکسی عمل می کرد و پاسخ سر موقع از سرور بالادست دریافت نمی کرد
505 HTTP Version Not Supportedسرور نسخه پروتکل HTTP مورد استفاده در درخواست را پشتیبانی نمی کند
511 Network Authentication Requiredبرای دستیابی به دسترسی به شبکه ، مشتری باید تأیید اعتبار کند

لیست تمامی آموزش های html را اینجا ببینید.

 

منبع : w3schools

شاید این مطالب برای شما جذاب باشند