بروز خطا | بررسی کدهای HTTP سری ۴۰۰

نویسنده متا, بعد از ظهر 18:40:42 - 04/13/17

« انواع ارورهای سرور | بررسی کدهای HTTP سری ۵۰۰ | لیست خطاها | بررسی کدهای HTTP سری ۳۰۰ »

0 اعضا و 1 مهمان درحال دیدن موضوع.

متا

بروز خطا HTTP , خطاهای سرور و بررسی ارور های سری 4XX یا 400.
ارور کدهای سری ۱۰۰.JPG

موضوعات

کدهای سری ۴۰۰، خطای سمت کاربر (Client Error)
کد ۴۰۰، درخواست بد (Bad Request)
کد ۴۰۱، دسترسی نا معتبر (Unauthorized)
کد ۴۰۲، نیاز به پرداخت (Payment Required)
کد ۴۰۳، دسترسی غیر مجاز (Forbidden)
کد ۴۰۴، منبع درخواستی پیدا نشد (Not Found)
کد ۴۰۵، متد غیر مجاز (Method Not Allowed)
کد ۴۰۶، غیر قابل قبول (Not Acceptable)
کد ۴۰۷، نیاز به مجوز پروکسی (Proxy Authentication Required)
کد ۴۰۸، پایان حداکثر زمان درخواست (Request Timeout)
کد ۴۰۹، تعارض (Conflict)
کد ۴۱۰، محذوف,رفته (Gone)
کد ۴۱۱، عدم ارسال طول درخواست (Length Required)
کد ۴۱۲، پیش شرط رد شده(Precondition Failed)
کد ۴۱۳، درخواست خیلی طولانی (Request Entity Too Large)
کد ۴۱۴، آدرس وب خیلی طولانی (Request-URI Too Long)
کد ۴۱۵، فرمت پشتیبانی نشده (Unsupported Media Type)
کد ۴۱۶،  حد درخواستی غیر اقناع کننده (Requested Range Not Satisfiable)
کد ۴۱۷، انتظارات رد شده(Expectation Failed)

متا

پاسخ : بروز خطا |کدهای سری 400، خطای سمت کاربر (Client Error)


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

متا

بروز خطا | کد 400، درخواست بد (Bad Request)

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

متا

بروز خطا | کد 401، دسترسی نا معتبر (Unauthorized)

کد 401 به معنی دسترسی غیر مجاز است، در این حالت منبع درخواستی به طور کامل محدود نشده است، بلکه درخواست کاربر نیاز به تایید مجوزهای دسترسی (به طور معمول نام کاربری و کلمه عبور) دارد، به همین دلیل سرور در پاسخ خود یک فرم از نوع WWW-Authenticate را ارسال کرده و از کاربر می خواهد تا اعتبار خود را اثبات کند.

متا

بروز خطا | کد 402، نیاز به پرداخت (Payment Required)

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

متا

بروز خطا | کد 403، دسترسی غیر مجاز (Forbidden)

کد 403 مربوط به مواقعی است که کاربر درخواست منبعی را از سرور دارد که دسترسی به آن برای همه کاربران محدود شده است، این حالت با کد 401 متفاوت است، در اینجا حتی با ورود نام کاربری و کلمه عبور نیز امکان دسترسی مقدور نخواهد بود، معمولا مدیران سایت ها، دسترسی مستقیم به فولدر ها و نمایش فایل ها به صورت لیست را غیر فعال می کنند، در نتیجه وقتی آدرس یک فولدر را از آن سرور درخواست می کنیم، با خطای 403 مواجه خواهیم شد.

متا

بروز خطا | کد 404، منبع درخواستی پیدا نشد (Not Found)

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

متا

بروز خطا | کد 405، متد غیر مجاز (Method Not Allowed)

کد 405 به این معنی است که متد استفاده شده توسط کاربر برای درخواست یک منبع از سرور مجاز نمی باشد، به فرض استفاد ه از متد GET در حالتی که منبع درخواستی نیاز به ارسال منابعی از طریق متد POST دارد، یا استفاده از PUT در نوشتن یک فایل، برای فایل هایی که فقط حالت خواندنی دارند (read-only)، در این حالت، معمولا سرور در پاسخ، متد مجاز را نیز ارسال خواهد کرد.

متا

بروز خطا | کد 406، غیر قابل قبول (Not Acceptable)

کد 406 ممکن است به دلیل وجود کاراکترهای غیر استاندارد در درخواست ارسالی رخ دهد، برخی از سرورها به دلایل امنیتی نیز ممکن است این کد را در پاسخ ارسال کنند، به طور مثال ماژول mod_security در سرورهای Apache از پذیرفتن برخی آدرس های وب (که از نظر امنیت، سرور آنها را مشکوک تشخیص دهد) خودداری کرده و پیام  Not Acceptable دریافت خواهید کرد.

متا

بروز خطا | کد 407، نیاز به مجوز پروکسی (Proxy Authentication Required)

عملکرد کد 407 نیز شبیه کد 401 است، با این تفاوت که در اینجا ابتدا کاربر (واسط کاربری) باید از طریق یک پروکسی اعتبار خود را اثبات کند.


Share via facebook Share via linkedin Share via telegram Share via twitter Share via whatsapp

https://www.meta4u.com/forum/Themes/Comet/images/post/clip.png
خطاهای سرور | بررسی کدهای HTTP سری ۱۰۰

نویسنده متا در شبکه و امنیت شبکه, Network

4 ارسال
1393 مشاهده
آخرین ارسال: بعد از ظهر 13:03:55 - 04/13/17
توسط
متا
https://www.meta4u.com/forum/Themes/Comet/images/post/xx.png
ارورهای سرور | بررسی کدهای HTTP سری ۲۰۰

نویسنده متا در شبکه و امنیت شبکه, Network

8 ارسال
1401 مشاهده
آخرین ارسال: بعد از ظهر 13:24:42 - 04/13/17
توسط
متا
https://www.meta4u.com/forum/Themes/Comet/images/post/xx.png
لیست خطاها | بررسی کدهای HTTP سری ۳۰۰

نویسنده متا در شبکه و امنیت شبکه, Network

9 ارسال
2147 مشاهده
آخرین ارسال: بعد از ظهر 14:03:06 - 04/13/17
توسط
متا
https://www.meta4u.com/forum/Themes/Comet/images/post/xx.png
انواع ارورهای سرور | بررسی کدهای HTTP سری ۵۰۰

نویسنده متا در شبکه و امنیت شبکه, Network

7 ارسال
6588 مشاهده
آخرین ارسال: بعد از ظهر 19:16:22 - 04/13/17
توسط
متا
https://www.meta4u.com/forum/Themes/Comet/images/post/xx.png
تفاوت پروتکل های Http و Https

نویسنده Amir Shahbazzadeh در سرویس های اینترنت

0 ارسال
1870 مشاهده
آخرین ارسال: بعد از ظهر 17:16:08 - 12/10/11
توسط
Amir Shahbazzadeh
https://www.meta4u.com/forum/Themes/Comet/images/post/xx.png
خطا در بانک اطلاعاتی: Field 'topic_note' doesn't have a default value

نویسنده متا در زبان های برنامه نویسی

0 ارسال
920 مشاهده
آخرین ارسال: بعد از ظهر 17:47:19 - 08/15/23
توسط
متا
https://www.meta4u.com/forum/Themes/Comet/images/post/xx.png
تشخیص خطا، افزایش سرعت و پاکسازی سیستم با Registry Optimizer Free 2.5.3.8

نویسنده Amir Shahbazzadeh در نرم افزار بهینه سازی, Optimisation

0 ارسال
1613 مشاهده
آخرین ارسال: بعد از ظهر 15:10:54 - 06/04/13
توسط
Amir Shahbazzadeh