گھر بلاگنگ HTTP کوکیز کا تعارف

HTTP کوکیز کا تعارف

فہرست کا خانہ:

Anonim

جب بات انٹرنیٹ صارف کے تجربے کی ہو تو ، چھوٹی چھوٹی چیزیں اکثر سب سے بڑا فرق بنا سکتی ہیں۔ یہ ایک ایسا تصور ہے جس کی مثال HTTP کوکی کی ترقی سے ملتی ہے۔ اکثر نظر انداز کیا جاتا ہے ، کوکی ایک فائل ہوتی ہے جو ویب سائٹ میں داخل ہونے پر ہر صارف کی برائوزنگ ہسٹری کے بارے میں معلومات اسٹور کرتی ہے۔ اس ٹول کا سب سے بڑا فائدہ یہ ہے کہ ویب سائٹیں ان فائلوں تک رسائی حاصل کرسکتی ہیں ، ویب سائٹ پر صارف کی سابقہ ​​تاریخ کے بارے میں معلومات حاصل کرسکتی ہیں اور صارف کے تجربے کو زبردست بہتر بنانے کے ل that اس معلومات کا استعمال کرسکتی ہیں۔ نہ صرف یہ فنکشن صارفین کو ای میلوں اور شاپنگ کارٹس میں لاگ ان عمل کو خودکار کرنے کی اجازت دیتا ہے ، بلکہ یہ تلاش کے سوالات کو بھی زیادہ موثر بناتا ہے اور یہاں تک کہ ویب سائٹوں کو ان کے نشانہ بنانے میں بھی مدد ملتی ہے۔


اگرچہ یہ صلاحیتیں اتنی عام ہیں کہ ان کو اکثر نظرانداز کیا جاتا ہے ، بہت سارے سوالات باقی ہیں: کوکیز کو اور کیوں بنایا گیا؟ وہ کس طرح کام کرتے ہیں؟ یہ معلومات کیسے جمع کی جاتی ہیں؟ انٹرنیٹ کے مستقبل کے لئے اس پیشرفت کا کیا مطلب ہے؟ جاننے کے لئے پڑھیں!

کوکی کی ایجاد

کوکی کے بارے میں آئیڈیا 1996 کا ہے ، جب ایک نوجوان پروگرامر ، لو مونٹولی نے اس خیال کو نیٹ اسکیک کے ای کامرس شاپنگ کارٹ کے حصے کے طور پر تیار کیا۔ اس آلے کو صارفین کے کمپیوٹر سے بات چیت کرنے کے لئے ڈیزائن کیا گیا تھا تاکہ اس بات کا تعین کیا جاسکے کہ پہلے کون سے سائٹ پر موجود تھا۔


اس وقت ، سرورز کو صارف براؤزرز کے ساتھ مماثلت کی درخواستوں کا سامنا کرنا پڑا تھا۔ یہ سمجھ کر کہ کون سے صارف نئے تھے اور جنہوں نے پہلے اس سائٹ کا دورہ کیا تھا ، نیٹسکیپ کو یقین تھا کہ یہ بہت بہتر صارف کا تجربہ پیش کرسکتا ہے جو زیادہ اہدافی اور موثر بھی تھا۔ فائل کچھ بھی پسند نہیں کرے گی ، کوڈ میں لکھی ہوئی ایک ٹیکسٹ فائل جو مستقل طور پر اپ ڈیٹ ہوتی رہے گی۔ "کوکی" کی اصطلاح کمپیوٹر سائنس کی اصطلاح "میجک کوکی" سے اپنائی گئی تھی ، جو اعداد و شمار کے ایک مختصر پیکٹ کو ظاہر کرتی ہے جس کا تبادلہ دو پروگراموں کے مابین ہوتا ہے۔ اس سے زیادہ عرصہ نہیں گزرا جب لو مانٹولی نے کوکی ٹکنالوجی کے پیٹنٹ کے لئے درخواست دی۔ 1998 میں ، وہ ایک ملا۔ صرف چند سالوں میں ، مائیکروسافٹ انٹرنیٹ ایکسپلورر نے اس ٹیکنالوجی کو اپنایا ، اور مؤثر طریقے سے کوکیز کو انٹرنیٹ ایکسپلورنگ کی ایک اہم خصوصیت بنا دیا۔ (انٹرنیٹ کی تاریخ میں انٹرنیٹ کے مزید سرخیلوں کے بارے میں پڑھیں۔)

کوکیز کیسے کام کرتی ہیں

جب صارف کسی ایسی ویب سائٹ کا دورہ کرتا ہے جس میں کوکیز استعمال ہوتی ہیں تو ، ویب سائٹ براؤزر سے یہ معلومات بعد کے استعمال کے درخواست اصولوں کے ساتھ اسٹور کرنے کو کہتی ہے۔ ویب سرور HTTP "کوکی سیٹ کریں" ہیڈر بھیج کر یہ کام انجام دیتا ہے۔ ویب سرورز کوکیز کے ساتھ کمانڈز کا استعمال کرتے ہیں تاکہ کوکی استعمال ہونے کے ساتھ ساتھ ڈومین جس میں اس کا استعمال ہوسکے۔ چونکہ صارف سائٹ پر تشریف لے جارہا ہے ، یہ انفرادی طور پر صارفین کی شناخت کے ل browser براؤزر سے اس معلومات کی درخواست کرے گا۔ لاگ ان سائٹوں جیسے ای میل فراہم کرنے والے اور سوداگروں کے لئے یہ کارآمد ہے کیونکہ یہ لاگ ان عمل کو ہموار کرنے کے ساتھ ساتھ درخواستوں اور رجحانات کو بھی یاد رکھ سکتا ہے جو صارفین کو بار بار دہرانا پڑتا ہے۔ ان کوکیز میں کوئی قابل عمل کوڈ نہیں ہے اور سب سے اہم بات یہ ہے کہ ان میں کوئی وائرس نہیں ہے۔


کوکی کے حامل ہونے کے تقریبا two دو دہائیوں کے بعد ، اس نے بنیادی طور پر صارفین اور ویب ماسٹروں دونوں کے لئے ویب سرفنگ کو نئی شکل دی ہے۔ صارفین کے لئے ، کوکیز نہ صرف ای میل دیکھنے اور سامان کی آن لائن خریداری کو آسان بنانے میں مدد فراہم کرتے ہیں ، بلکہ یہ لاگ ان کے تمام عملوں کو آسان بنانے میں استعمال ہوتے ہیں ، جیسے ملازمت کے لئے درخواست دینا ، فارم بھرنا اور سرچ انجن سے استفسارات کرنا ، صرف کچھ ناموں کے ل.۔ ویب سائٹوں نے بھی اپنی خدمات کے معیار کو بے حد بہتر کیا ہے۔ کوکیز کا استعمال اب ویب سائٹوں کو لاکھوں ویب سائٹوں کے لئے ایک زبردست محصول کا ذریعہ - ہدف کو مہیا کرنے میں مدد فراہم کرنے کے لئے کیا جاتا ہے۔ کوکیز نہ صرف خریداروں بلکہ کارپوریشنوں کے لئے بھی ایک بہت بڑا اثاثہ بن چکے ہیں کیونکہ ان کی فراہم کردہ معلومات دونوں جماعتوں کے لئے ان گروپوں کے مابین تبادلے کو زیادہ خوشگوار بنا دیتی ہے۔

جہاں کوکی ٹوٹ جاتی ہے

اگرچہ کوکی نے ہمارے ویب سائٹس کو براؤز کرنے کے طریقے پر بہت اثر ڈالا ہے ، ہر ایک کوکیز کو پسند نہیں کرتا ہے۔ کوکی کے استعمال کے بارے میں جو بڑا اعتراض اٹھایا گیا ہے وہ ہے وہ ان کی فراہم کردہ ذاتی معلومات تک کی باضابطہ رسائی۔ ان خدشات کی وجہ اس حقیقت سے ہے کہ کوکیز اکثر اپنے صارفین کو شناخت کا ایک مقام فراہم کرتی ہیں۔ چونکہ انٹرنیٹ پر کوکیز کا تبادلہ ہوتا ہے ، اگر کسی کو روکا جاتا ہے تو ، اس کے بعد اسے نقل بنایا جاسکتا ہے اور صارف کے لاگ ان کو ہائی جیک کرنے کے لئے استعمال کیا جاسکتا ہے۔ یہ ایسے صارفین کے ل many بہت سارے مسائل پیدا کرسکتا ہے جو حساس ڈیٹا کو محفوظ کرتے ہیں جیسے ویب سائٹ پر کریڈٹ کارڈ کی معلومات یا سوشل سیکیورٹی نمبرز۔


کیونکہ کوکیز میں کسی بھی ایسی معلومات کے بارے میں ذخیرہ کرنے کی صلاحیت ہوتی ہے جو کسی ویب سائٹ پر کسی شکل میں لکھی گئی ہوتی ہے ، اسی طرح کوکی میں موجود کسی بھی معلومات کے بارے میں سمجھوتہ کرنے کی صلاحیت موجود ہوتی ہے۔ اس وجہ سے ، بہت سے لوگوں نے صارفین کو ممکنہ خطرات کے بارے میں خدشات کا اظہار کیا ہے اگر ان کی ذاتی اور مالی معلومات غلط ہاتھوں میں آجاتی ہیں۔ یہ خدشات متعدد ممالک میں پالیسی سازوں کی طرف سے نہیں کھوئے گئے ہیں۔ پچھلے کچھ سالوں میں ، برطانیہ اور ریاستہائے متحدہ امریکہ دونوں حکومتوں نے کوکیز کے استعمال کو محدود کرنے کے لئے بلوں کی تجویز پیش کی ہے ، یا کم از کم صارفین کو انتخاب کرنے کی صورت میں ان کا استعمال کرنے سے باہر ہونے کی اجازت دی ہے۔


صارف کی حفاظت کی انتہائی اہمیت کا ادراک کرتے ہوئے ، بہت سی کمپنیوں نے صارف کی معلومات کے تحفظ کے لئے پرعزم اقدامات اٹھائے ہیں۔ مثال کے طور پر ، کچھ ویب سرورز نے سکیورٹ ساکٹ پرت (SSL) پر کوکیز بھیجنے کی کوشش کی ہے۔ ایس ایس ایل کو استعمال کرنے کا فائدہ یہ ہے کہ یہ انٹرنیٹ پر ٹرانسمیشن کو محفوظ بنانے کے لئے براؤزر کی درخواستوں کو خفیہ کرتا ہے۔ کوکیز کی مداخلت سے نمٹنے کے لئے یہ طریقہ کارآمد ثابت ہوا ہے۔ (آن لائن رازداری کے امور کے بارے میں مزید معلومات حاصل کریں جس میں آپ کو اپنی رازداری آن لائن کے بارے میں کیا جاننا چاہئے۔)


دوسرے ویب سرورز نے بھی صارفین کو مستند کرنے کے لئے اقدامات کیے ہیں جہاں حساس ذاتی معلومات کا تعلق ہے جیسے پاس ورڈ اور کریڈٹ کارڈ کی معلومات۔ بعض اوقات ان طریقوں میں صارفین کو دوبارہ پاس ورڈ داخل کرنے یا ان کے کارڈ کے ل security حفاظتی شناختی نمبر داخل کرنا شامل ہوتا ہے۔ مزید وسیع پیمانے پر ، صارف کی شناخت کے معیار ، جیسے صارف کے نام یا IP پتے میں انوکھا معلومات شامل کرنا ، صارف کی تفریق کی توثیق کرنا بہت آسان اور نقالی بنانے میں بہت مشکل ہے۔

کھیل کو تبدیل کرنے کا ایک آلہ ، لیکن سیکیورٹی خدشات برقرار ہیں

کوکی کی تخلیق نے جس طرح سے ہم انٹرنیٹ کا استعمال کیا ہے اس میں کافی حد تک تبدیلی آئی ہے۔ صارفین کی طرف ، اس نے آن لائن شاپنگ اور لاگنگ کی معلومات کو پہلے سے کہیں زیادہ آسان اور موثر بنا دیا ہے۔ سپلائی کرنے والے کی طرف ، کارپوریشن اپنے صارفین کو زیادہ مخصوص اور مفید صارف کا تجربہ فراہم کرنے کے اہل ہیں۔ اس نے کہا کہ ، کوکیز کے ذریعہ پھیلائی جانے والی معلومات کو محفوظ بنانے کے ل. صارفین اور ویب سائٹ دونوں کو لازمی اقدامات اٹھانا چاہئے۔ اگرچہ رازداری کے خدشات آنے والے سالوں میں برقرار رہیں گے ، انٹرنیٹ کوکی کی ایجاد ہمارے زمانے کے انٹرنیٹ کے سب سے بڑے ٹولز میں سے ایک ہے۔

HTTP کوکیز کا تعارف