صارف ایجنٹ ایک تار ہے جو صارف کی شناخت کرتا ہے ، جس میں ان کے آلے ، براؤزر اور آپریٹنگ سسٹم کے بارے میں تفصیلات شامل ہیں۔ یہ کسی ویب براؤزر کے ذریعہ بھیجے گئے HTTP درخواست کا ایک حصہ تشکیل دیتا ہے یا منزل سرور کو درخواست دیتا ہے۔ یہ تار خود بخود درخواست کے ہیڈر میں شامل ہوجاتا ہے اور صارف کے سافٹ ویئر اور ڈیوائس کے بارے میں ضروری معلومات کے ساتھ اختتامی سرور فراہم کرتا ہے۔ اس سے سرور کو مواد کی فراہمی کو بہتر بنانے یا صارف کے ماحول کے مطابق ویب ایپلی کیشن کے انٹرفیس کو اپنانے کے قابل بناتا ہے۔
صارف ایجنٹ ڈیجیٹل فنگر پرنٹ میں ایک اہم کردار ادا کرتا ہے جسے صارفین آن لائن بات چیت کرنے پر چھوڑ دیتے ہیں۔ ویب براؤزرز اور ایپلی کیشنز میں بغیر کسی رکاوٹ کے صارف کا تجربہ فراہم کرنا ضروری ہے۔
کسی صارف کی درخواست پر درست طریقے سے کارروائی کرنے کے لئے ، سرور کو مخصوص معلومات کی ضرورت ہوتی ہے ، جس میں شامل ہیں:
مزید برآں ، براؤزرز میں صارف کے ایجنٹ میں اضافی میٹا ڈیٹا شامل ہوسکتا ہے ، جیسے انسٹال براؤزر کی توسیع کے اشارے۔
آئیے صارف ایجنٹ کے تار کی ایک مثال کا تجزیہ کریں اور اس کے اجزاء کو توڑ دیں:
یہ نوٹ کرنا ضروری ہے کہ تمام صارف ایجنٹوں میں معلومات کا یہ صحیح مجموعہ شامل نہیں ہوگا۔ تفصیلات براؤزر یا درخواست کی ترتیب پر منحصر ہیں۔ مزید یہ کہ ، صارف ایجنٹ میں کس معلومات پر مشتمل ہے اور اس کا استعمال کس طرح ہوتا ہے اس کی بنیاد پر ، مختلف قسم کے صارف ایجنٹ مختلف ضروریات اور رازداری کی سطح کے مطابق ہوتے ہیں۔
اس سے پہلے جن صارف ایجنٹ کے اعداد و شمار پر تبادلہ خیال کیا گیا ہے وہ ویب براؤزرز کے ذریعہ ملازمت میں ہے تاکہ سرورز کو ایچ ٹی ٹی پی کی درخواست موصول ہونے پر ان کی شناخت میں مدد ملے۔ اس سے سرور کو مخصوص براؤزر اور آلہ کی صلاحیتوں کے مطابق مواد کے ڈسپلے کو بہتر بنانے کی اجازت ملتی ہے۔ مزید برآں ، صارف ایجنٹوں کی کئی دوسری قسمیں ہیں ، ہر ایک ڈیجیٹل ماحول میں مختلف استعمال اور مقاصد کے لئے تیار کیا گیا ہے۔
موبائل صارف ایجنٹوں میں عام طور پر آپریٹنگ سسٹم کا نام ، ورژن اور تعمیر شامل ہوتا ہے ، اس کے ساتھ ساتھ آلہ اور براؤزر کے استعمال کے بارے میں بھی تفصیلات شامل ہوتی ہیں۔ یہ صارف ایجنٹس موبائل آلات کے ذریعہ سرورز کو بھیجے گئے درخواستوں میں منتقل کیے جاتے ہیں تاکہ یہ یقینی بنایا جاسکے کہ اس آلے کی مخصوص حدود اور صلاحیتوں کو فٹ کرنے کے لئے مواد کو ڈھال لیا گیا ہے۔ مثال کے طور پر ، ایپل موبائل ڈیوائس کے لئے ایک عام صارف ایجنٹ مندرجہ ذیل طور پر پڑھ سکتا ہے:
اس سے یہ ظاہر ہوتا ہے کہ آلہ ایک آئی فون ہے جس میں آئی او ایس 15.1 چل رہا ہے ، میک او ایس ایکس پر مبنی ، سفاری براؤزر ورژن 15.1 کا استعمال کرتے ہوئے۔
مزید برآں ، انسٹاگرام یا ٹویٹر جیسی موبائل ایپلی کیشنز میں ان کے صارف ایجنٹ ہوتے ہیں ، جو سرورز کو بھیجے جاتے ہیں تاکہ درخواست کے مخصوص آلے اور ورژن کے ل content مواد کو بہتر بنایا جاسکے۔ مثال کے طور پر:
اس لائن میں اطلاق کا نام اور ورژن ، ڈیوائس ماڈل ، آپریٹنگ سسٹم ورژن ، اور زبان کی ترتیبات کو ظاہر کیا گیا ہے۔ "اسکیل/2.00" حصہ اس بات کی نشاندہی کرتا ہے کہ اس مواد کو اپنے معمول کے سائز سے دوگنا ڈسپلے کے لئے اسکیل کیا جارہا ہے ، اور اسے اعلی ریزولوشن اسکرینوں کے ل. ڈھال لیا گیا ہے۔
مختلف بوٹس ، جیسے ویب کرالر ، ان کی شناخت کے انوکھے ڈور ہیں جن کو صارف ایجنٹ کہا جاتا ہے۔ جب سرور کو بوٹ کے صارف ایجنٹ کے ساتھ درخواست موصول ہوتی ہے تو ، یہ پہچانتا ہے کہ درخواست باقاعدہ صارف کے بجائے کرالر سے آرہی ہے۔ یہ پہچان سرور کو مناسب طور پر جواب دینے کی اجازت دیتی ہے ، جیسے کہ کرالر کے اقدامات کو مسدود کرنے یا محدود کرنے کے لئے غیر مناسب بوجھ یا سکریپنگ سے جو سرور کی کارکردگی یا ڈیٹا کی رازداری کو متاثر کرسکتی ہے۔ ایک کرالر کے لئے ایک عام صارف ایجنٹ اس طرح نظر آتا ہے:
اس لائن میں معلومات پر مشتمل ہے جس میں یہ اشارہ کیا گیا ہے کہ درخواست مائیکروسافٹ کے بنگ سرچ انجن کے ویب کرالر ، اور اس کے ورژن "2.0" سے ہے۔ مزید برآں ، اس میں ایک یو آر ایل بھی شامل ہے جہاں کرالر کے بارے میں مزید معلومات مل سکتی ہیں۔
صارف ایجنٹ گیم کنسولز جیسے آلات کی نشاندہی کرنے میں اہم کردار ادا کرتے ہیں ، جس سے ویب سرورز کو خاص طور پر ان کی صلاحیتوں اور انٹرفیس کے مطابق مواد تیار کرنے کی اجازت ملتی ہے۔ جب گیمنگ کنسول آن لائن گیم اسٹور تک رسائی حاصل کرتا ہے تو ، صارف ایجنٹ سرور کو مطابقت پذیر شکلوں ، اسکرین ریزولوشنز اور کنسول کی دیگر خصوصیات کا تعین کرنے میں مدد کرتا ہے ، جس سے اسے مناسب ترین مواد کی خدمت کے قابل بناتا ہے۔
گیم کنسول کے لئے صارف ایجنٹ کی ایک مثال اس طرح نظر آسکتی ہے:
صارف ایجنٹ اسٹرنگ سے ، ہم یہ اندازہ کرسکتے ہیں کہ درخواست ایک گیم کنسول سے شروع ہوئی ہے ، خاص طور پر سونی کے ذریعہ تیار کردہ پلے اسٹیشن 5۔ صارف ایجنٹ کنسول کے فرم ویئر ورژن کے بارے میں بھی تفصیلات فراہم کرتا ہے ، جسے "فرم ویوریورشن/3.0.1" کے طور پر درج کیا گیا ہے ، اور اس کے ماحول کو "گھر" کے طور پر درجہ بندی کرتا ہے۔ مزید برآں ، "نیٹ ورک/آئی پی وی 4" اس بات کی نشاندہی کرتا ہے کہ ڈیوائس IPv4 نیٹ ورک پروٹوکول کا استعمال کرتے ہوئے جڑتا ہے۔
یہ صارف ایجنٹ سرور سائیڈ پر ایپلی کیشنز کے ساتھ تعامل کی نشاندہی کرنے اور ان کے انتظام کے لئے ضروری ہے۔ اسٹریمنگ سروسز جیسے نیٹ فلکس ، ٹویچ ، اور یوٹیوب میوزک ویب ایپلی کیشنز کا استعمال کرتے ہیں جو صارف کے ایجنٹ کے ڈیٹا پر انحصار کرتے ہیں تاکہ مواد کی فراہمی اور فعالیت کو تیار کریں۔ مثال کے طور پر ، ایک سرور صارف ایجنٹ کو یہ فیصلہ کرنے کے لئے استعمال کرسکتا ہے کہ آیا کچھ وسائل تک رسائی فراہم کرنا ہے یا صرف ایپلی کیشن کے تازہ ترین ورژن کے لئے مخصوص خصوصیات کو اہل بنانا ہے۔
اس طرح کے تعامل کے لئے ایک عام صارف ایجنٹ اسٹرنگ اس طرح نظر آسکتا ہے:
اس مثال سے ، یہ واضح ہے کہ کروم براؤزر ورژن 98.0.4758.102 کا استعمال کرتے ہوئے ، ونڈوز 10 چلانے والے آلے سے درخواست کی گئی تھی۔ مزید برآں ، یوٹیوب میوزک ایپ کا ورژن استعمال کیا جارہا ہے۔
اسٹریمنگ خدمات سے پرے ، صارف ایجنٹ متعدد دیگر ویب خدمات ، آلات ، اور ایپلی کیشنز ، جیسے سرچ انجن ، ای کتابیں ، آن لائن چیکرس اور ترقیاتی ماحول کے ذریعہ سرورز میں بھی منتقل ہوتے ہیں۔
صارفین آن لائن چیکرز ، جیسے " میرا IP ایڈریس " کا استعمال کرکے اپنے صارف ایجنٹ کو دریافت کرسکتے ہیں۔ ہماری ویب سائٹ پر ٹول دستیاب ہے۔ موجودہ اعداد و شمار کو دیکھنے کے لئے صرف صفحے پر جائیں۔
ایک اور طریقہ جو گوگل سرچ انجن کا استعمال کرتے وقت کسی بھی براؤزر کے ساتھ کام کرتا ہے وہ ہے سرچ بار میں "میرا صارف ایجنٹ" ٹائپ کرنا۔ اس کے بعد سسٹم پہلی ونڈو میں نتیجہ ظاہر کرے گا۔
آپ اپنے براؤزر کی ترتیبات کے ذریعہ صارف ایجنٹ کو براہ راست بھی چیک کرسکتے ہیں ، کیونکہ ہر براؤزر میں اس مقصد کے لئے مخصوص فعالیت شامل ہوتی ہے۔
ان میں سے کسی بھی براؤزر میں ، آپ ان اقدامات پر عمل کرکے ڈویلپر ٹولز کے ذریعہ ضروری ڈیٹا تک رسائی حاصل کرسکتے ہیں۔
موزیلا فائر فاکس براؤزر میں ، آپ ان اقدامات پر عمل کرکے اپنے صارف ایجنٹ کو بھی تلاش کرسکتے ہیں:
صارف ایجنٹ کو تبدیل کرنا مختلف منظرناموں میں فائدہ مند ثابت ہوسکتا ہے ، جیسے:
صارفین کئی طریقوں سے اپنے صارف ایجنٹ کو تبدیل کرسکتے ہیں:
مقبول براؤزرز میں صارف ایجنٹ کو کیسے تبدیل کرنے کے بارے میں تفصیلی مرحلہ وار ہدایات کے لئے ، ہمارے پچھلے مضمون سے رجوع کریں۔
اگرچہ صارف کے ایجنٹ کے کلیدی پہلو بنیادی طور پر مواد کی فراہمی کو بہتر بنانے کے لئے استعمال ہوتے ہیں ، لیکن یہ سمجھنا کہ آپ کے صارف ایجنٹ میں کون سا ڈیٹا شامل کیا جاتا ہے کیونکہ یہ عام طور پر حفاظتی خطرہ نہیں لاتا ہے لیکن اسے ہدف شدہ اشتہار کے لئے استعمال کیا جاسکتا ہے۔ اس سے بچنے کے لئے ، شناختی تار کو تبدیل کرنا فائدہ مند ثابت ہوسکتا ہے۔ مزید برآں ، صارف ایجنٹ کی تشکیل اینٹی ڈیٹیکشن براؤزرز میں کام کرنے ، ویب ایپلی کیشنز اور سائٹس کی جانچ کرنے اور کچھ رکاوٹوں کو روکنے کے لئے فائدہ مند ہے۔ اگرچہ صارف کے ایجنٹ کو تبدیل کرنا عام طور پر محفوظ ہے ، لیکن یہ جاننا ضروری ہے کہ اس سے تبدیل ہوسکتا ہے کہ ویب سائٹ آپ کے آلے کے ساتھ کس طرح ڈسپلے اور تعامل کرتی ہے۔
تبصرے: 0