آشنایی با برخی از خطاهای سرور – سری اول
کدهای سری ۱۰۰ ، اطلاعات (Information) :
اولین سری کد های HTTP با عدد ۱۰۰ شروع می شود که مربوط به ارسال و دریافت اطلاعات است.
– کد ۱۰۰ :
کد ۱۰۰ به معنی ادامه ارسال (Continue) است که سرور درخواست مرورگر را دریافت کرده و مرورگر می تواند ارسال اطلاعات را ادامه دهد.
– کد ۱۰۱ :
کد ۱۰۱ به معنی درخواست مرورگر جهت نقل و انتقالات داده و تعویض پروتکل می باشد.
– کد ۱۰۲ :
کد ۱۰۲ به معنی پردازش (Processing) است ، همانطور که می دانید درخواست هایی که از مرورگر ارسال می شود شامل فعالیت ها و کارهای مختلفی است که هر کدام نیاز به پردازش دارند. بدین صورت سرور با ارسال کد ۱۰۲ به مرورگر ، عملیات درخواستی را پردازش می کند.
کد های سری ۲۰۰ ، درخواست موفق (Success) :
دومین سری کد های HTTP با عدد ۲۰۰ شروع می شود که به معنای دریافت ، موافقت ، پردازش و یا پاسخ صحیح و بدون نقص از طرف سرور می باشد.
– کد ۲۰۰ :
کد ۲۰۰ به معنی پاسخ موفق (Ok) است ، زمانی که از سرور کد ۲۰۰ دریافت می کنید بدین معنی است که عملیات مورد نظر با موفقیت و بدون نقص انجام شده.
– کد ۲۰۱ :
کد ۲۰۱ به معنی ساخته شده (Created) است ، زمانی که یک فایل یا یک صفحه جدید در سرور ایجاد شده باشد و مرورگر درخواست آن فایل را کند این کد نمایش داده می شود.
– کد ۲۰۲ :
کد ۲۰۲ به معنی موافقت (Accepted) می باشد که با درخواست کاربر از طریق مرورگر موافقت شده .
– کد ۲۰۳ :
کد ۲۰۳ به معنی اطلاعات نامعتر (Non-Authoritative Information) است که به معنی موفقت آمیز بودن درخواست مرورگر می باشد .
– کد ۲۰۴ :
کد ۲۰۴ به معنی پاسخ بدون محتوا (No Content) به معنی دریافت درخواست کاربر به وسیله مرورگر می باشد اما پاسخ سرور شامل محتوای خاصی نیست.
– کد ۲۰۵ :
کد ۲۰۵ به معنی بازنشانی محتوا (Reset Content) است که عملکرد آن شبیه به کد ۲۰۴ می باشد با این تفاوت که اطلاعات Reset می شوند.
– کد ۲۰۶ :
کد ۲۰۶ به معنی محتوای جزئی (Partial Content) است و در زمانی که از امکان ادامه دانلود استفاده می کنیم کاربرد دارد.