صارف ایجنٹ کیا ہے اور اسے کس طرح تشکیل دیا جائے

تبصرے: 0

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

صارف ایجنٹ ڈیجیٹل فنگر پرنٹ میں ایک اہم کردار ادا کرتا ہے جسے صارفین آن لائن بات چیت کرنے پر چھوڑ دیتے ہیں۔ ویب براؤزرز اور ایپلی کیشنز میں بغیر کسی رکاوٹ کے صارف کا تجربہ فراہم کرنا ضروری ہے۔

صارف ایجنٹ میں کون سا ڈیٹا شامل ہے؟

کسی صارف کی درخواست پر درست طریقے سے کارروائی کرنے کے لئے ، سرور کو مخصوص معلومات کی ضرورت ہوتی ہے ، جس میں شامل ہیں:

  • براؤزر کی قسم اور ورژن ؛
  • براؤزر انجن ؛
  • ڈیوائس آپریٹنگ سسٹم اور اس کا ورژن ؛
  • پروسیسر فن تعمیر ؛
  • ڈیوائس کی قسم ؛
  • اسکرین ریزولوشن ؛
  • براؤزر یا سسٹم کی زبان کی ترتیبات۔

مزید برآں ، براؤزرز میں صارف کے ایجنٹ میں اضافی میٹا ڈیٹا شامل ہوسکتا ہے ، جیسے انسٹال براؤزر کی توسیع کے اشارے۔

آئیے صارف ایجنٹ کے تار کی ایک مثال کا تجزیہ کریں اور اس کے اجزاء کو توڑ دیں:

1.png

  • “Mozilla/5.0” - تار کا یہ حصہ تاریخی ہے ، اور تقریبا all تمام براؤزرز میں شامل ہے۔ اصل میں موزیلا پروجیکٹ سے ہے جس نے نیٹسکیپ نیویگیٹر تیار کیا ، اب یہ HTTP پروٹوکول مطابقت کی نشاندہی کرتا ہے۔
  • “(Windows NT 10.0; Win64; x64)” -یہ طبقہ اس بات کی نشاندہی کرتا ہے کہ صارف کا آلہ ونڈوز 10 کا 64 بٹ ورژن چلا رہا ہے۔
  • “AppleWebKit/537.36 (KHTML, like Gecko)” -یہ براؤزر کے رینڈرنگ انجن (ایپل ویبکیٹ) اور ورژن (537.36) کی نمائندگی کرتا ہے ، اس کے ساتھ مطابقت پذیر نوٹ بھی تجویز کرتے ہیں کہ یہ گیکو کی طرح برتاؤ کرتا ہے۔
  • “Chrome/88.0.4324.182” -یہ بتاتا ہے کہ درخواست دینے والے براؤزر گوگل کروم ہے اور ورژن نمبر فراہم کرتا ہے۔
  • “Safari/537.36” - عام طور پر مختلف براؤزرز کے صارف ایجنٹوں میں شامل ، یہ حصہ سفاری کے لئے اضافی مطابقت کی ضروریات کے سرور کو مطلع کرتا ہے۔
  • “Accept-Language: en-US,en;q=0.9,ru;q=0.8” -صارف کی زبان کی ترجیحات کی نشاندہی کرتا ہے۔“en-US,en;q=0.9” مطلب انگریزی انتہائی ترجیح دی جاتی ہے۔

یہ نوٹ کرنا ضروری ہے کہ تمام صارف ایجنٹوں میں معلومات کا یہ صحیح مجموعہ شامل نہیں ہوگا۔ تفصیلات براؤزر یا درخواست کی ترتیب پر منحصر ہیں۔ مزید یہ کہ ، صارف ایجنٹ میں کس معلومات پر مشتمل ہے اور اس کا استعمال کس طرح ہوتا ہے اس کی بنیاد پر ، مختلف قسم کے صارف ایجنٹ مختلف ضروریات اور رازداری کی سطح کے مطابق ہوتے ہیں۔

صارف ایجنٹوں کی اقسام

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

موبائل صارف ایجنٹ

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

2.png

اس سے یہ ظاہر ہوتا ہے کہ آلہ ایک آئی فون ہے جس میں آئی او ایس 15.1 چل رہا ہے ، میک او ایس ایکس پر مبنی ، سفاری براؤزر ورژن 15.1 کا استعمال کرتے ہوئے۔

مزید برآں ، انسٹاگرام یا ٹویٹر جیسی موبائل ایپلی کیشنز میں ان کے صارف ایجنٹ ہوتے ہیں ، جو سرورز کو بھیجے جاتے ہیں تاکہ درخواست کے مخصوص آلے اور ورژن کے ل content مواد کو بہتر بنایا جاسکے۔ مثال کے طور پر:

3.png

اس لائن میں اطلاق کا نام اور ورژن ، ڈیوائس ماڈل ، آپریٹنگ سسٹم ورژن ، اور زبان کی ترتیبات کو ظاہر کیا گیا ہے۔ "اسکیل/2.00" حصہ اس بات کی نشاندہی کرتا ہے کہ اس مواد کو اپنے معمول کے سائز سے دوگنا ڈسپلے کے لئے اسکیل کیا جارہا ہے ، اور اسے اعلی ریزولوشن اسکرینوں کے ل. ڈھال لیا گیا ہے۔

بوٹ صارف ایجنٹ

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

4.png

اس لائن میں معلومات پر مشتمل ہے جس میں یہ اشارہ کیا گیا ہے کہ درخواست مائیکروسافٹ کے بنگ سرچ انجن کے ویب کرالر ، اور اس کے ورژن "2.0" سے ہے۔ مزید برآں ، اس میں ایک یو آر ایل بھی شامل ہے جہاں کرالر کے بارے میں مزید معلومات مل سکتی ہیں۔

گیمنگ کنسول صارف ایجنٹ

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

گیم کنسول کے لئے صارف ایجنٹ کی ایک مثال اس طرح نظر آسکتی ہے:

5.png

صارف ایجنٹ اسٹرنگ سے ، ہم یہ اندازہ کرسکتے ہیں کہ درخواست ایک گیم کنسول سے شروع ہوئی ہے ، خاص طور پر سونی کے ذریعہ تیار کردہ پلے اسٹیشن 5۔ صارف ایجنٹ کنسول کے فرم ویئر ورژن کے بارے میں بھی تفصیلات فراہم کرتا ہے ، جسے "فرم ویوریورشن/3.0.1" کے طور پر درج کیا گیا ہے ، اور اس کے ماحول کو "گھر" کے طور پر درجہ بندی کرتا ہے۔ مزید برآں ، "نیٹ ورک/آئی پی وی 4" اس بات کی نشاندہی کرتا ہے کہ ڈیوائس IPv4 نیٹ ورک پروٹوکول کا استعمال کرتے ہوئے جڑتا ہے۔

ویب ایپلی کیشنز اور خدمات کے لئے صارف ایجنٹ

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

اس طرح کے تعامل کے لئے ایک عام صارف ایجنٹ اسٹرنگ اس طرح نظر آسکتا ہے:

6.png

اس مثال سے ، یہ واضح ہے کہ کروم براؤزر ورژن 98.0.4758.102 کا استعمال کرتے ہوئے ، ونڈوز 10 چلانے والے آلے سے درخواست کی گئی تھی۔ مزید برآں ، یوٹیوب میوزک ایپ کا ورژن استعمال کیا جارہا ہے۔

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

اپنے صارف ایجنٹ کو کیسے معلوم کریں

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

7.png

ایک اور طریقہ جو گوگل سرچ انجن کا استعمال کرتے وقت کسی بھی براؤزر کے ساتھ کام کرتا ہے وہ ہے سرچ بار میں "میرا صارف ایجنٹ" ٹائپ کرنا۔ اس کے بعد سسٹم پہلی ونڈو میں نتیجہ ظاہر کرے گا۔

8en.png

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

موزیلا فائر فاکس ، گوگل کروم ، مائیکروسافٹ ایج ، اوپیرا ، اور سفاری میں صارف ایجنٹ کی شناخت کیسے کریں

ان میں سے کسی بھی براؤزر میں ، آپ ان اقدامات پر عمل کرکے ڈویلپر ٹولز کے ذریعہ ضروری ڈیٹا تک رسائی حاصل کرسکتے ہیں۔

  1. "F12" کلید دبائیں یا شارٹ کٹ "CTRL+Shift+I" استعمال کریں۔ سفاری صارفین کے لئے ، شارٹ کٹ "Cmd+Option+C" ہے۔
  2. ایک بار جب ڈویلپر ٹولز ونڈو کھلی ہوجائے تو ، کنسول ٹیب پر جائیں۔ نچلے حصے میں ان پٹ فیلڈ میں کمانڈ "نیویگیٹر۔ یوزرجینٹ" ٹائپ کریں ، اور انٹر دبائیں۔ اس کے بعد براؤزر آپ کے صارف ایجنٹ کی تار کو کنسول میں ڈسپلے کرے گا۔

    9en.png

موزیلا فائر فاکس براؤزر میں ، آپ ان اقدامات پر عمل کرکے اپنے صارف ایجنٹ کو بھی تلاش کرسکتے ہیں:

  1. اپنا براؤزر کھولیں اور مرکزی ونڈو میں واقع تین افقی پٹیوں کے ساتھ آئیکن پر کلک کریں۔ ڈراپ ڈاؤن فہرست سے ، "فائر فاکس ہیلپ" کا انتخاب کریں۔ اس کے بعد کے مینو میں ، "خرابیوں کا سراغ لگانے کی معلومات" کو منتخب کریں۔

    10en.png

  2. خرابیوں کا سراغ لگانے والے انفارمیشن پیج پر ، آپ کو درخواست کے بارے میں مختلف تفصیلات ملیں گی ، بشمول صارف ایجنٹ۔

    11en.png

اپنے صارف ایجنٹ کو کیسے تبدیل کریں

صارف ایجنٹ کو تبدیل کرنا مختلف منظرناموں میں فائدہ مند ثابت ہوسکتا ہے ، جیسے:

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

صارفین کئی طریقوں سے اپنے صارف ایجنٹ کو تبدیل کرسکتے ہیں:

  • براؤزر کی توسیع: یہ لچکدار ترتیبات اور بے ترتیب صارف ایجنٹ کا انتخاب کرنے کی صلاحیت پیش کرتے ہیں۔
  • بلٹ میں براؤزر کے افعال: نئی صارف ایجنٹ کی ترتیبات میں ترمیم اور طویل مدتی تحفظ کی اجازت دیں۔
  • ونڈوز کمانڈ لائن: خاص طور پر کروم میں صارف ایجنٹ کو تبدیل کرنے کے لئے مفید ہے۔

مقبول براؤزرز میں صارف ایجنٹ کو کیسے تبدیل کرنے کے بارے میں تفصیلی مرحلہ وار ہدایات کے لئے ، ہمارے پچھلے مضمون سے رجوع کریں۔

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

تبصرے:

0 تبصرے