رفتن به مطلب

مفهوم خطا های سرور HTTP


sun.night902

پست های پیشنهاد شده

error-about-header-post.jpg

 

لینک ها تنها برای اعضای سایت قابل نمایش است. معروف ترین این پیغام ها ۴۰۴ Not Found می باشد که اکثر شما با معنای آن آشنا هستید. اما پیغام های دیگری نیز وجود دارد که شاید با مفهوم آن ها آشنایی نداشته باشید. در مطلب این پیغام ها را به شما معرفی می کنیم.

در این مقاله آشنا می شوید با :

– مفهوم خطا های سرور HTTP

– آشنایی با کد خطا های سرور HTTP

– و…

کد های سری ۱۰۰ ، اطلاعات (Information) :

اولین سری کد های HTTP با عدد ۱۰۰ شروع می شود که مربوط به ارسال و دریافت اطلاعات است.

– کد ۱۰۰ :

کد ۱۰۱ به معنی ادامه ارسال (Continue) است که سرور درخواست مرورگر را دریافت کرده و مرورگر می تواند ارسال اطلاعات را ادامه دهد.

– کد ۱۰۱ :

کد ۱۰۱ به معنی درخواست مرورگر جهت نقل و انتقالات داده و تعویض پروتکل می باشد.

– کد ۱۰۲ :

کد ۱۰۲ به معنی پردازش (Processing) است ، همانطور که می دانید درخواست هایی که از مرورگر ارسال می شود شامل فعالیت ها و کارهای مختلفی است که هر کدام نیاز به پردازش دارند. بدین صورت سرور با ارسال کد ۱۰۲ به مرورگر ، عملیات درخواستی را پردازش می کند.

کد های سری ۲۰۰ ، درخواست موفق (Success) :

دومین سری کد های HTTP با عدد ۲۰۰ شروع می شود که به معنای دریافت ، موافقت ، پردازش و یا پاسخ صحیح و بدون نقص از طرف سرور می باشد.

– کد ۲۰۰ :

کد ۲۰۰ به معنی پاسخ موفق (Ok) است ، زمانی که از سرور کد ۲۰۰ دریافت می کنید بدین معنی است که عملیات مورد نظر با موفقیت و بدون نقص انجام شده.

– کد ۲۰۱ :

کد ۲۰۱ به معنی ساخته شده (Created) است ، زمانی که یک فایل یا یک صفحه جدید در سرور ایجاد شده باشد و مرورگر درخواست آن فایل را کند این کد نمایش داده می شود.

– کد ۲۰۲ :

کد ۲۰۲ به معنی موافقت (Accepted) می باشد که با درخواست کاربر از طریق مرورگر موافقت شده.

– کد ۲۰۳ :

کد ۲۰۳ به معنی اطلاعات نامعتر (Non-Authoritative Information) است که به معنی موفقت آمیز بودن درخواست مرورگر می باشد.

– کد ۲۰۴ :

کد ۲۰۴ به معنی پاسخ بدون محتوا (No Content) به معنی دریافت درخواست کاربر به وسیله مرورگر می باشد اما پاسخ سرور شامل محتوای خاصی نیست.

– کد ۲۰۵ :

کد ۲۰۵ به معنی بازنشانی محتوا (Reset Content) است که عملکرد آن شبیه به کد ۲۰۴ می باشد با این تفاوت که اطلاعات Reset می شوند.

– کد ۲۰۶ :

کد ۲۰۶ به معنی محتوای جزئی (Partial Content) است و در زمانی که از امکان ادامه دانلود استفاده می کنیم کاربرد دارد.

کد های سری ۳۰۰ ، انتقال (Redirection) :

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

– کد ۳۰۰ :

کد ۳۰۰ به معنی انتخاب چندگانه (Multiple Choices) است ، در مواقع پاسخ سرور به درخواست مرورگر چند منبع مختلف را پیشنهاد می دهد.

– کد ۳۰۱ :

کد ۳۰۱ به معنی انتقال (Move) است که به دریافت این کد از طرف سرور به معنی انتقال یک آدرس وب به آدرسی دیگر است.

– کد ۳۰۲ :

کد ۳۰۲ به معنی پیدا شدن (Found) است و زمانی که مرورگر به آدرسی دیگر انتقال می یابد که منبع درخواستی پیدا شده باشد.

– کد ۳۰۳ :

کد ۳۰۳ به معنی مشاهده منبع دیگر (See Other) است که عملکرد آن مشابه کد ۳۰۲ است با این تفاوت که تاکید آن روی متد Get است.

کد ۳۰۴ :

کد ۳۰۴ به معنی بدون تغییر (Not Modified) است که مرورگر درخواست ارسال اطلاعات مربوط به آخرین تغییرات فایل را از سرور می دهد.

– کد ۳۰۵ :

کد ۳۰۵ به معنی استفاده از پروکسی (Use Proxy) است که برای ارتباط با منبع خاصی باید از پروکسی استفاده کنید.

– کد ۳۰۶ :

کد ۳۰۶ به معنی تعویض پروکسی (Switch Proxy) است که عملکرد آن مشابه کد ۳۰۶ است با این تفاوت که درخواست ، مبنی بر تغییر پروکسی می باشد.

– کد ۳۰۷ :

کد ۳۰۷ به معنی انتقال موقت (Temporary Redirect) است که عملکرد آن مشابه کد ۳۰۲ و ۳۰۳ است با این تفاوت که انتقال به درخواست کاربر صورت می گیرد.

کد های سری ۴۰۰ ، خطای کاربر (Client Error) :

 

ادامه خطا ها شامل ارور های مجموعه 400 و 500 در وبسایت کاکتوس تکنولوژی

لینک مستقیم به مطلب :

لینک ها تنها برای اعضای سایت قابل نمایش است.

لینک به دیدگاه
به اشتراک گذاری در سایت های دیگر

بایگانی شده

این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.

مهمان
این موضوع برای عدم ارسال قفل گردیده است.
×
×
  • اضافه کردن...