فہرست کا خانہ:
تعریف - یو آر ایل انکوڈنگ کا کیا مطلب ہے؟
یو آر ایل انکوڈنگ غیر سرور یا خصوصی حرفوں کو ویب سرورز اور براؤزرز کے ذریعہ عالمی سطح پر قبول شدہ شکل میں ترجمہ کرنے کا طریقہ کار ہے۔ معلومات کے انکوڈنگ کا اطلاق یکساں وسائل کے ناموں (URNs) ، یکساں وسائل کی شناخت (URIs) اور یکساں وسائل کے لوکیٹرز (یو آر ایل) پر کیا جاسکتا ہے ، اور یو آر ایل میں منتخب کردہ حروف کی جگہ ایک یا ایک سے زیادہ کردار ٹرپلٹس کی طرف سے فی صد کردار پر مشتمل ہے اور دو ہیکساڈیسمل ہندسے۔ کردار تینوں میں ہیکساڈیسمل ہندسے حروف کی عددی قیمت کی نمائندگی کرتے ہیں جو تبدیل کردیئے گئے ہیں۔ یو آر ایل انکوڈنگ HTTP درخواستوں میں HTML فارم ڈیٹا جمع کرنے میں وسیع پیمانے پر استعمال ہوتا ہے۔
یو آر ایل انکوڈنگ کو فیصد انکوڈنگ کے نام سے بھی جانا جاتا ہے۔
ٹیکوپیڈیا یو آر ایل انکوڈنگ کی وضاحت کرتا ہے
آر ایف سی 3986 کے مطابق ، URL میں پائے جانے والے حروف کو محفوظ اور غیر محفوظ ASCII حروف کی طے شدہ سیٹ میں موجود ہونا ضروری ہے۔ تاہم ، یو آر ایل انکوڈنگ ان حرفوں کی اجازت دیتی ہے جنہیں اجازت دی گئی حروف کی مدد سے نمائندگی کرنے کی اجازت نہیں ہوگی۔ URL انکوڈنگ زیادہ تر غیر ASCII کنٹرول حرفوں کے لئے استعمال کی جاتی ہے - 128 حروف کے ASCII کریکٹر سیٹ سے زیادہ حرف اور محفوظ حروف جیسے سیمیکلن ، مساوی نشان ، جگہ یا کیریٹ۔
عام طور پر یو آر ایل انکوڈنگ کے لئے ایک دو قدم عمل ہوتا ہے ، جس میں UTF-8 انکوڈنگ کے ساتھ بائٹ تسلسل میں کریکٹر سٹرنگ میں تبدیلی اور پھر ہر بائٹ کا تبادلہ ہوتا ہے جو غیر ASCII کردار ہے جسے "٪ HH" میں تبدیل کیا جاتا ہے۔ HH تبدیل شدہ بائٹ کی اسی طرح کی ہیکساڈسمل نمائندگی ہے۔ یو آر ایل انکوڈنگ غیر ASCII حروف کو ایک ایسی شکل میں تبدیل کرنے میں مدد کرسکتا ہے جو انٹرنیٹ پر پھیل سکتا ہے۔