آشنایی با پروتکل HTTP – بخش یازدهم

در این بخش به فصل یازدهم از کتاب HTTP The Definitive Guide با عنوان Client Identification and Cookies می پردازیم.

سرورهای وب ممکن است با هزاران کلاینت مختلف به طور همزمان صحبت کنند. این سرورها اغلب به جای تلقی کردن همه درخواست‌ها به‌عنوان کلاینت‌های ناشناس نیاز دارند تا متوجه شوند که با چه کسی صحبت می‌کنند. این فصل به برخی از فناوری‌هایی می‌پردازد که سرورها می‌توانند برای شناسایی افرادی که با آن‌ها صحبت می‌کنند استفاده کنند.

HTTP زندگی خود را به عنوان یک پروتکل Request/Response ناشناس، بدون وضعیت (Stateless)، آغاز کرد. درخواستی از یک کلاینت می‌آید، توسط سرور پردازش می‌شود و یک پاسخ به کلاینت ارسال می‌شود. اطلاعات کمی برای تعیین اینکه چه کاربری درخواست را ارسال کرده یا برای پیگیری دنباله ای از درخواست‌های کاربر بازدید کننده در دسترس وب سرور بود.

وب سایت‌های مدرن می‌خواهند که یک تماس شخصی (Personal Touch) ارائه دهند. آن‌ها می‌خواهند درباره کاربرانی که در انتهای دیگر اتصالات قرار دارند بیشتر بدانند و بتوانند آن کاربران را هنگام Browse ردیابی کنند.

ادامه مطالب این بخش را می توانید از لینک زیر به صورت PDF دانلود نمایید:

دانلود بخش یازدهم از آشنایی با پروتکل HTTP

درباره نویسنده: احسان نیک آور

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