اتصال سمج (پروتکل انتقال ابرمتن): تفاوت میان نسخهها
محتوای حذفشده محتوای افزودهشده
KhabarNegar (بحث | مشارکتها) ویکیسازی |
KhabarNegar (بحث | مشارکتها) جز ویرایش و تصحیح (جزئی) |
||
خط ۹:
{{پایان چپچین}}
با ارسال این درخواست، در صورت پشتیبانی سرور از این نوع اتصال، در بستهٔ پاسخ نیز همین سرآیند افزوده میشود. این عمل به معنای موافقت سرور برای برقرار نگاه داشتن اتصال میباشد. بهاینترتیب، کلاینت بدون از بین بردن اتصال TCP میتوانست درخواست بعدی خود را ارسال نماید.
=== HTTP 1.1 ===
در نسخهٔ ۱٫۱ تمامی اتصالها پایا محسوب میشوند مگر اینکه خلاف آن در بسته مشخص گردد.<ref>{{یادکرد وب |نویسنده = |نشانی= http://tools.ietf.org/html/rfc2616#section-8.1|عنوان= RFC 2616 - HTTP/1.1 Definition| ناشر = |تاریخ = [[گروه ضربت مهندسی اینترنت|IETF]]|تاریخ بازبینی= }}</ref>
اتصالهای پایا در این نسخه از پیام Keep-Alive که در نسخهٔ قبلی استفاده میشد، استفاده نمیکنند. البته مهلتِ ارسالِ درخواست بر روی اتصال قبلی نیز کم شده است. مثلا در سرور آپاچی نسخهٔ ۲٫۰ این زمان ۱۵ ثانیه<ref>{{یادکرد وب |نویسنده = |نشانی= http://
و در نسخهٔ ۲٫۲ تنها ۵ ثانیه<ref>{{یادکرد وب |نویسنده = |نشانی= http://httpd.apache.org/docs/2.2/mod/core.html#keepalivetimeout|عنوان= | ناشر = Apache 2.2 Documentation|تاریخ = |تاریخ بازبینی= }}</ref>▼
▲<ref>{{یادکرد وب |نویسنده = |نشانی= http://httpd.apache.org/docs/2.2/mod/core.html#keepalivetimeout|عنوان= | ناشر = Apache 2.2 Documentation|تاریخ = |تاریخ بازبینی= }}</ref>
تعریف شده است.
سطر ۲۷ ⟵ ۲۵:
== معایب ==
امروزه با توجه به گسترش شبکههای پرسرعت، باز نگاه داشتن اتصال وبسرور (مثلاً به مدت ۵ ثانیه در آپاچی) بیشتر باعث کاهش کارایی شبکه میشود تا افزایش آن.<ref>{{یادکرد وب |نویسنده = |نشانی= http://mocko.org.uk/b/2011/01/23/http-keepalive-considered-harmful/ |عنوان= HTTP Keep Alive is now considered harmful| ناشر = |تاریخ = |تاریخ بازبینی= }}</ref>
برای سرویسهایی که تکمنبعی میباشند مانند سرویس [[میزبانی عکس]] بازنگاهداشتن اتصال بعد از ارسال منبع تنها هدر دادن توان سرور است.
سطر ۳۷ ⟵ ۳۴:
مرورگر [[نت اسکیپ]] (از نسخهٔ ۴٫۰۵ به بعد) و مرورگر [[اینترنت اکسپلورر]] (از نسخهٔ ۴٬۰۱ به بعد) از اتصال پایا پشتیبانی میکنند.
مرورگر [[اینترنت اکسپلورر]] در نسخههای ۶ و ۷ از ۲ اتصال پایا استفاده میکند. اما از نسخهٔ ۸ تعداد اتصالات پایای استفاده شده به ۶ رسیده است.<ref>{{یادکرد وب |نویسنده = |نشانی= http://www.stevesouders.com/blog/2008/03/10/ie8-speeds-things-up/|عنوان= IE8 Speeds things up| ناشر = |تاریخ = |تاریخ بازبینی= }}</ref>
اتصالات پایا بعد از ۶۰ ثانیه عدمِ فعالیت بسته خواهند شد. این مقدار از طریق [[رجیستری ویندوز]] قابل تنظیم است.
مرورگر [[فایرفاکس]] نیز از این نوع اتصال پشتیبانی میکند. تعداد اتصالات قابل تنظیم است. (برای هر سرور یا پراکسی سرور و یا در کل) اتصالات پایا بعد از ۱۱۵ ثانیه عدمِ فعالیت بسته خواهند شد که البته این مقدار نیز قابل تنظیم است.<ref>{{یادکرد وب |نویسنده = |نشانی= http://kb.mozillazine.org/Network.http.keep-alive.timeout|عنوان= | ناشر = |تاریخ = |تاریخ بازبینی= }}</ref>
مروگر [[اپرا (مرورگر وب)|اپرا]] از نسخهٔ ۴ از اتصالات پایا پشتیبانی میکند. تعداد اتصالات همزمان در این مرورگر قابل تنظیم میباشد. (برای هر سرور یا در کل)
== جستارهای وابسته ==
* [[پروتکل انتقال ابرمتن]]
سطر ۵۰ ⟵ ۴۶:
* [[مرورگر وب]]
* [[کوکی اچتیتیپی]]
== منابع ==
* {{یادکرد ویکی|عنوان = HTTP Persistent Connection |پیوند = http://en.wikipedia.org/wiki/HTTP_persistent_connection |زبان =انگلیسی| بازیابی =۱۳ اردیبهشت ۱۳۹۲}}
{{پانویس}}
{{درگاه|اینترنت}}
|