بایت گیت
حمایت مالی

  • سیستم عامل
    • فرمت فایل‌ها
    • پشتیبان گیری
    • ویندوز
  • سخت افزار
    • درگاه ها
      • DVI
      • درگاه موازی (Parallel)
      • PS/2
      • درگاه سریال (Serial)
      • USB
      • VGA
    • پردازنده (CPU)
    • حافظه اصلی (RAM)
    • هارد دیسک (HDD)
    • دیسک حالت جامد (SSD)
    • منبع تغذیه (PSU)
  • شبکه و اینترنت
    • اینترنت
      • امنیت
      • مرورگرها
      • پروتکل
      • خطاهای HTTP
    • تجهیزات شبکه
  • سرویس‌ها
    • تبدیل هگز
      • به متن اسکی
      • به باینری
      • به دسیمال
    • تبدیل متن اسکی
      • به هگز
      • به باینری
      • به دسیمال
    • دانلود عکس پروفایل اینستاگرام
  • بایت گیت …
    • حمایت مالی
    • نویسندگی در سایت
    • ارسال پست میهمان
    • تماس با ما
    • تبلیغات
🔽 نمایش بیشتر
HTTP Status Codes
اینترنت خطاهای HTTP کدهای HTTP 

کدهای وضعیت HTTP چیستند؟

4 دسامبر 2013 امیررضا نصیری ۲ دیدگاه HTTP Codes, HTTP Error, HTTP Status, HTTP Status Code, خطای HTTP, خطای اینترنت, کد HTTP, کد اینترنت, کد خطا, کد وضعیت, کد وضعیت HTTP, کد وضعیت HTTP چیست, کد وضعیت چیست, وضعیت HTTP, وضعیت HTTP چیست
بد→ 1 vote, average: 3٫00 out of 51 vote, average: 3٫00 out of 51 vote, average: 3٫00 out of 51 vote, average: 3٫00 out of 51 vote, average: 3٫00 out of 5 ←عالی (1 رای، میانگین: 3 از 5) برای رای دادن باید عضو سایت شوید: عضو شوید یا وارد شوید

زمانی که یک درخواست از رابط شما (مثلا مرورگرتان) به سرور یک وبسایت فرستاده می‌شود، سرور کدهایی برای شناساندن وضعیت درخواست به کاربر برمی‌گرداند. این گونه کدها HTTP Status نامیده می‌شوند.

کدهای وضعیت HTTP چه چیزهایی هستند؟

در پروسه ارتباط  یک سرور با یک کلاینت (معمولاً مرورگرها) درخواست‌هایی رد و بدل می‌شوند که به کاربر اجازه می‌دهد تا  وضعیت سرور و درخواست‌های ارسال شده را مشاهده کند.

زمانی که درخواستی از طرف شما (یا مرورگرتان) به سرور یک وبسایت ارسال می‌شود، سرور کدی برای شناساندن وضعیت درخواست ارسال شده به کاربر برمی‌گرداند. این کد معمولاً شامل یک عبارت عددی و یک عبارت متنی برای توضیح مختصر درباره کد وضعیت است. این کدهای دریافت شده از طرف سرور HTTP Status Codes (به معنای "کدهای وضعیت HTTP") نامیده می‌شوند.

کدهای وضعیت HTTP معمولاً به اشتباه به نام HTTP Errors (خطاهای HTTP) نیز شناخته می‌شوند. درحالی که این نام گذاری صحیح نیست؛ سرور برای هر درخواستی که دریافت می‌کند، کدی را مطابق آن درخواست ارسال می‌کند. این کد می‌تواند نشان دهنده موفقیت درخواست (کد ۲۰۰) یا نشان دهنده خطایی باشد. بنابراین تمامی کدهای وضعیت HTTP، لزوماً "خطا" نیستند. تنها کدهای کلاس ۴xx و ۵xx جزو خطاهای HTTP هستند که ممکن است بنابه دلایلی از طرف سرور یا از طرف کاربر باشد.

کدهای HTTP به ۵ دسته اصلی تقسیم می‌شوند که عبارت اند از:

 

  • ۱xx

این دسته از کدها برای نشان دادن وضعیت و مراحل پردازش مورد استفاده قرار می‌گیرند مثلا کد ۱۰۰ (Continue) که برای ادامه کار ارسال می‌شود.

 

  • ۲xx

این کلاس از کدها نشان دهنده موفقیت در انجام درخواست ارسالی از طرف کاربر استفاده می‌شود. مثلا کد ۲۰۰ (OK) که به صورت عمومی به معنای دریافت صحیح و تایید درخواست بازگردانده می‌شود.

 

  • ۳xx

این دسته از کدها معمولاً برای تغییر مسیر جاری یا تغییر مسیر درخواست مورد استفاده قرار می‌گیرد. برای مثال کد ۳۰۱ (Moved Permanently) نشان دهنده تغییر مسیر همیشگی به یک URI جدید است.

 

  • ۴xx

این دسته از کدها، جزو خطاهای HTTP بوده و عامل آن از طرف کاربر (Client) می‌باشد. برای مثال خطای ۴۰۴ (Not Found) که نشان دهنده عدم وجود منبع درخواستی مثلاً یک صفحه، است.

 

  •  ۵xx

این دسته از کدها، جزو خطاهای HTTP بوده و عامل آن از طرف خود سرور (Server) است. بنابراین برای حل این خطاها کاربر کار خاصی نمی‌تواند انجام دهد. برای مثال خطای ۵۰۳ (Service Unavailable) که مربوط به در دسترس نبودن سرور است که اغلب یک خطای موقتی است.

 

کدهای وضعیت HTTP چه کاربردی دارند؟

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

هر درخواستی که از طرف مرورگر به سرور فرستاده می‌شود یک جواب (کد وضعیت) دارد بنابراین زمانی که کاربر درحین بازدید یک صفحه با مشکلی روبرو می‌شود، معمولاً کدهای HTTP ـی که از طرف سرور دریافت شده اند، نمایش داده می‌شوند. کاربران یا تکنسین‌ها با بررسی این کدها می‌توانند مواردی که مشکل از آنجا شروع می‌شود را بیابند. زمانی که این مشکل از طرف کلاینت (کاربر) باشد، می‌توان آن را به وسیله برخی از متدها و روش‌ها برطرف کرد اما زمانی که این مشکل از طرف سرور باشد، کاربر کار خواصی برای رفع آن نمی‌تواند انجام دهد. اینجاست که تکنسین‌ها و متخصصان سرورها وارد عمل شده و مشکل را از طرف سرور حل می‌کنند.

حمایت مالی از سایت

مبلغ مورد نظر:
نام:
ایمیل:
دلیل حمایت:
* فیلدهای نام، ایمیل و دلیل حمایت اختیاری اند.
* پرداخت با کمک پورتال زرین پال و با کارت‌های عضو شتاب انجام می‌پذیرد.
امیررضا نصیری
Amirreza Nasiri

امیررضا نصیری

امیررضا هستم متولد 75 در تبریز، دانشجوی ارشد نرم‌افزار و مدیر بایت گیت، بُبت و دلیکس. عاشق کامپیوتر و هر چی که بهش ربط داره! دوست دارم همه چیزو یاد بگیرم و اونارو یاد بدم. امیدوارم از مطالب سایت استفاده کنید و لذت ببرید. » بیشتر آشنا شوید!

پست‌های بیشتر

مرا دنبال کنید:
TwitterFacebookGoogle Plus

  • ← نحوه بازگردانی نسخه پشتیبان رجیستری
  • خطای HTTP 501 چیست؟ (و نحوه برطرف کردن آن) →

مطالب مرتبط

رمز مودم D link

رمز عبور پیشفرض D-Link

5 دسامبر 2014 امیررضا نصیری ۱۳۰

تنظیمات IMAP یاهو (Yahoo) برای دریافت ایمیل

15 فوریه 2016 امیررضا نصیری ۰

سرچ و جستوجوی بهتر در گوگل (قسمت اول)

16 می 2016 محمد واحدی ۰

2 دیدگاه در“کدهای وضعیت HTTP چیستند؟”

  • Esmail
    20 فوریه 2015 در14:57
    پیوند یکتا

    خسته نباشید

    خطای HTTP 403 خیلی اذیتم میکنه از جانب سرور فکر کنم باشه چون ویندوز عوض کردم و در کروم ثبت نام کرده ام …. بوک مارک ها -پسوردها و افزونه هایم رو ریکاوری کردم دوباره این خطا اتفاق افتاد دلیلش رو هم نمیدانم یه لطفی بکنید بنده رو راهنمایی کنید متاسفانه به خاطر این خطا ازبعضی سایتها هم نمیتوانم فیلم دانلود کنم .متشکر
    _____
    مقاله این خطا رو هم مطالعه کردم اما دقیقا نمیدانم چه کار کنم یه راهنمایی بکنید

    پاسخ
    • امیررضا نصیری
      20 فوریه 2015 در21:45
      پیوند یکتا

      سلام. دوست عزیز همونطور که تو اون پست هم گفتم، با این که این خطا جزو کلاس 4xx ـه ولی دلیل بوجود آمدنش معمولا از طرف سروره. حالا ممکنه سایت مورد نظر آی پی های ایران رو بلاک کرده باشه که معمولا این اتفاق میفته.

      پاسخ

دیدگاهتان را بنویسید لغو پاسخ

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

دلیکس: OCR فارسی و تبدیل کننده PDF به ورد
آموزش اکسل Excel
آموزش برنامه‌نویسی
آموزش طراحی سایت
آموزش پایتون Python
آموزش شبکه و امنیت
آموزش زبان‌های خارجی
آموزش فتوشاپ و کورل
ساخت اپلیکیشن موبایل
آموزش نرم‌افزار 3DS Max
آموزش بورس و تحلیل تکنیکال
آموزش افتر افکت After Effects
آموزش تدوین فیلم و آهنگسازی
● آموزش‌های رایگان
  • تبدیل PDF فارسی به ورد تبدیل خودکار و سریع PDF به ورد و انجام OCR فارسی روی تصاویر Delix.ir

حامی باشید

موسسه خیریه محک

همسایه‌های ما

  • دلیکس: OCR تحت وب فارسی
  • بُبت: دانلود آهنگ + ترجمه
  • موسسه خیریه محک

لینک‌های سریع

  • حمایت از ما
  • تماس با ما
  • تبلیغات در سایت

© تمامی حقوق مادی و معنوی این وبسایت نزد بایت گیت محفوظ است. - شرایط و ضوابط استفاده از وبسایت.