کوکیز آپ کو ویب صفحات میں صارف کی معلومات کو محفوظ کرنے میں مدد کرتی ہیں۔ یہ زائرین کے بہتر تجربہ یا سائٹ کے اعدادوشمار کے ل required مطلوبہ ترجیحات ، خریداری ، کمیشن ، اور دیگر معلومات کو یاد رکھنے اور ان سے باخبر رہنے کے ایک انتہائی موثر طریقہ ہے۔ اس میں کوکیز آرٹیکل ، ہم درج ذیل ترتیب میں کوکیز کی گہرائی میں داخل ہوں گے:
کوکیز کیا ہیں؟
کوکیز آپ کے سسٹم میں چھوٹی ٹیکسٹ فائلوں میں محفوظ کردہ ڈیٹا ہیں۔ جب کوئی ویب سرور کسی براؤزر کو ویب پیج بھیجتا ہے تو ، کنکشن بند ہوجاتا ہے ، اور صارف صارف کے بارے میں سب کچھ بھول جاتا ہے۔
جاوا اسکرپٹ میں ایک طریقہ کیا ہے؟
صارف کے بارے میں معلومات کو یاد رکھنے کے مسئلے کو حل کرنے کے لئے کوکیز ایجاد کی گئیں۔ مثال کے طور پر:
جب صارف کسی ویب صفحے پر جاتا ہے تو ، اس کا نام کوکی میں محفوظ کیا جاسکتا ہے۔
اگلی بار جب صارف صفحہ دیکھیں ، تو کوکی صارف کا نام یاد کرے گا۔
یہ تمام ویب صفحات کے درمیان صارف کی معلومات کو یاد رکھتا ہے۔ اس میں بطور معلومات شامل ہیں اور نیم-کالونوں کے ذریعہ جدا ہوا نام کی جوڑی کی شکل میں جیسے:
صارف نام = گل داؤدی سبز
اب دیکھتے ہیں کہ یہ کوکیز کیسے کام کرتی ہیں۔
یہ کیسے کام کرتا ہے؟
سرور کوکی کی صورت میں وزیٹر کے براؤزر کو کچھ ڈیٹا بھیجتا ہے۔ اب ، براؤزر کوکی کو قبول کرسکتا ہے۔ اگر ایسا ہوتا ہے تو ، یہ دیکھنے والوں کی ہارڈ ڈرائیو پر ایک سادہ متن ریکارڈ کے طور پر ذخیرہ ہوتا ہے۔
جب وزیٹر آپ کی سائٹ پر کسی اور صفحے پر پہنچتا ہے تو ، براؤزر اسی کوکی کو بازیافت کے لئے سرور کو بھیجتا ہے۔ ایک بار جب یہ بازیافت ہوجاتا ہے تو ، آپ کا سرور جانتا ہے یا اسے یاد رکھتا ہے کہ اس سے پہلے کیا ذخیرہ کیا گیا تھا۔
کوکیز پر مشتمل ہوتا ہے 5 متغیر لمبائی والے فیلڈز :
میعاد ختم ہوجاتی ہے & مائنس یہ کوکی کی میعاد ختم ہونے کی تاریخ کو ظاہر کرتا ہے۔ اگر یہ خالی ہے تو ، کوکی کی میعاد ختم ہوجائے گی جب وزیٹر براؤزر کو چھوڑ دیتا ہے۔
ڈومین & مائنس ڈومین فیلڈ آپ کی سائٹ کا ڈومین نام فراہم کرتا ہے۔
راہ & مائنس یہ ڈائریکٹری یا ویب پیج کا راستہ ہے جس نے کوکی کو سیٹ کیا ہے۔ اگر آپ کسی بھی ڈائرکٹری یا صفحے سے کوکی بازیافت کرنا چاہتے ہیں تو اسے خالی چھوڑ دیا جاسکتا ہے۔
محفوظ & مائنس اگر اس فیلڈ میں لفظ 'محفوظ' ہے ، تو کوکی کو صرف ایک محفوظ سرور سے بازیافت کیا جاسکتا ہے۔ اگر یہ فیلڈ خالی ہے تو ، اس طرح کی کوئی پابندی نہیں ہے۔
اسکیل سرور میں محور اور ان پیوٹ
نام = قدر & مائنس اس میں کوکیز کو دکھایا گیا ہے جو کلیدی قدر کے جوڑے کی شکل میں سیٹ اور بازیافت کی گئی ہیں۔
اب جب آپ کو معلوم ہے کہ کوکیز کیا ہیں اور یہ کس طرح کام کرتی ہے تو آئیے جاوا اسکرپٹ کوکیز کی گہرائی میں آجائیں۔
جاوا اسکرپٹ کوکیز
جاوا اسکرپٹ میں ، آپ کوکیز کو دستاویز آبجیکٹ کی کوکی پراپرٹی کے ساتھ جوڑ سکتے ہیں۔ جاوا اسکرپٹ موجودہ ویب صفحے پر لاگو ہونے والی کوکیز کو پڑھ ، تخلیق ، تبدیل ، اور حذف کرسکتی ہے۔ تو آئیے ایک مثال ملاحظہ کریں اور یہ سمجھیں کہ جاوا اسکرپٹ میں کوکیز کو کس طرح استعمال کیا جاتا ہے۔
کوکیز بنائیں
جاوا اسکرپٹ کے ساتھ کوکیز تشکیل دے سکتا ہے دستاویز کوکی پراپرٹی آپ کوکی کو درج ذیل طریقے سے تشکیل دے سکتے ہیں۔
دستاویز کوکی = 'صارف نام = گل داؤدی گرین'
آپ اپنی کوکی کیلئے ایک میعاد ختم ہونے والی تاریخ بھی شامل کرسکتے ہیں۔ پہلے سے طے شدہ طور پر ، جب براؤزر بند ہوجائے گا تو کوکی حذف ہوجائے گی۔
دستاویز کوکی = 'صارف نام = گل داؤدی گرین کی میعاد ختم ہوگئی = سوموار ، 26 اگست 2019 12:00:00 UTC'
آپ براؤزر کو یہ بھی بتا سکتے ہیں کہ پیرامیٹر کی مدد سے کوکی کس راستے سے تعلق رکھتی ہے۔ ڈیفالٹ کے لحاظ سے ، کوکی موجودہ پیج سے تعلق رکھتی ہے۔
دستاویز کوکی = 'صارف نام = گل داؤدی گرین کی میعاد ختم ہوگئی = سوموار ، 26 اگست 2019 12:00:00 UTC' پاتھ = / '
کوکی پڑھیں
کوکی پڑھنا اتنا ہی آسان ہے جتنا دستاویز کی قدر کی وجہ سے لکھنا۔ کوکی آبجیکٹ کوکی ہے۔ جب بھی آپ کوکی تک رسائی حاصل کرنا چاہتے ہو تو آپ اس تار کا استعمال کرسکتے ہیں۔ دستاویز کوکی اسٹرنگ نیم = حجم کے ذریعہ الگ کردہ نام = قدر کے جوڑے کی ایک فہرست رکھتی ہے ، جہاں نام کوکی نام کی نمائندگی کرتا ہے اور قیمت اس کی تار والی قیمت ہے۔
جاوا اسکرپٹ کوکیز کو مندرجہ ذیل طریقے سے پڑھا جاسکتا ہے۔
var x = دستاویز کوکی
مثال: