لیست خطاها | بررسی کدهای HTTP سری ۳۰۰

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

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

0 اعضا و 2 کاربران مهمان درحال دیدن موضوع.

متا

کدهای وضعیت HTTP, لیست خطاهای سرور و بررسی ارور های سری 3XX یا 300.

ارور کدهای سری ۱۰۰.JPG

موضوعات

کدهای سری ۳۰۰، انتقال (Redirection)
کد ۳۰۰، انتخاب چندگانه (Multiple Choices)
کد ۳۰۱، انتقال همیشگی (Moved Permanently)
کد ۳۰۲، پیدا شد (Found)
کد ۳۰۳، دیدن منبعی دیگر (See Other)
کد ۳۰۴، بدون تغییر (Not Modified)
کد  ۳۰۵، استفاده از پروکسی (Use Proxy)
کد ۳۰۶، تعویض پروکسی (Switch Proxy)
کد ۳۰۷، انتقال موقت (Temporary Redirect)

متا

لیست خطاها |کدهای سری ۳۰۰، انتقال

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

متا

لیست خطاها | کد ۳۰۰، انتخاب چندگانه

کد 300 برای مواقعی است که سرور در پاسخ به درخواست واسط کاربری، چند منبع مختلف را پیشنهاد می دهد (مثلا یک فایل با فرمت های مختلف) و انتخاب یک url را به عهده مرورگر کاربر می گذارد، عمل انتخاب نیز معمولا یا به صورت خودکار انجام می شود یا اینکه سرور یکی از url ها را به عنوان پیش فرض برگزیده و همراه پاسخ خود ارسال می کند.

متا

لیست خطاها | کد ۳۰۱، انتقال همیشگی

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

متا

لیست خطاها | کد ۳۰۲، پیدا شد

کد 302 به این معنی است که منبع درخواستی یافت شده، اما مرورگر باید موقتا به آدرس دیگری منتقل شود (Moved Temporarily)، این حالت با کد 301 متفاوت است،  در اینجا انتقال به صورت موقت انجام شده و آدرس اصلی همچنان معتبر و در دسترس خواهد بود، اما در ریدایرکت 301، منظور از انتقال، انتقال همیشگی، حذف آدرس فعلی و جایگزینی آن با آدرس جدید است.

متا

لیست خطاها | کد ۳۰۳، دیدن منبعی دیگر

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

متا

کد ۳۰۴، بدون تغییر (Not Modified)

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

متا

لیست خطاها | کد  ۳۰۵، استفاده از پروکسی (Use Proxy)

کد 305، به معنی این است که سرور برای دسترسی به منبع درخواستی باید از یک پروکسی استفاده کند، پروکسی در واقع سرور میانجی بین واسط کاربری و سرور اصلی است، از این رو و به دلایل امنیتی برخی مرورگرها مانند فایرفاکس و اینترنت اکسپلورر، از این قابلیت پشتیبانی نمی کنند.

متا

لیست خطاها | کد ۳۰۶، تعویض پروکسی (Switch Proxy)

کد 306 هم مشابه کد 305 است و مربوط به درخواست تغییر پروکسی، این کد در حال حاضر کاربردی ندارد.

متا

لیست خطاها | کد ۳۰۷، انتقال موقت (Temporary Redirect)

کد 307 مربوط به مواقعی است که منبع لینک اصلی، موقتا در آدرسی دیگر قابل دسترسی است، این حالت با ریدایرکت 302 و 303 فرق دارد، در اینجا انتقال نیاز به تایید کاربر داشته و به صورت خودکار انجام نمی شود، متدهای استفاده شده نیز باید بین لینک اصلی و لینک انتقالی مشترک باشد، بقیه شرایط مشابه کدهای 302 و 303 است و واسط کاربری باید لینک فعلی را همچنان و در مراجعات بعدی به عنوان لینک اصلی مد نظر قرار دهد.


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

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

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

19 ارسال
2208 مشاهده
آخرین ارسال: بعد از ظهر 19:00:53 - 04/13/17
توسط
متا
https://www.meta4u.com/forum/Themes/Comet/images/post/clip.png
خطاهای سرور | بررسی کدهای HTTP سری ۱۰۰

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

4 ارسال
1392 مشاهده
آخرین ارسال: بعد از ظهر 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

7 ارسال
6586 مشاهده
آخرین ارسال: بعد از ظهر 19:16:22 - 04/13/17
توسط
متا
https://www.meta4u.com/forum/Themes/Comet/images/post/clip.png
لیست و چک لیست ها, نمونه فرم اکسل , Lists and Checklists

نویسنده Amir Shahbazzadeh در تم های اکسل, Excel Templates

0 ارسال
8585 مشاهده
آخرین ارسال: قبل از ظهر 10:50:51 - 12/10/11
توسط
Amir Shahbazzadeh
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
لیست خرید شیردهی

نویسنده Zohreh Gholami در تنظیم خانواده و اخبار علمی روابط زناشویی

0 ارسال
2190 مشاهده
آخرین ارسال: قبل از ظهر 10:05:05 - 09/17/11
توسط
Zohreh Gholami