فیصد کوڈ متن تاکہ یہ ایک یو آر ایل کے اندر محفوظ طریقے سے سفر کر سکتے ہیں.
ٹول لوڈ ہو رہا ہے...
URL انکوڈ کریں استعمال کرنے کا طریقہ
متن، ایک واحد قدر یا مکمل یو آر ایل چسپاں کریں.
اگر آپ نے ایک پتہ چسپاں کیا ہے تو "ایک پورے یو آر ایل کوڈ کریں" ٹیک کریں۔
کوڈ شدہ نتیجہ کاپی کریں.
URL انکوڈ کریں کے بارے میں
یو آر ایل صرف محدود حروف کا ایک سیٹ لے سکتے ہیں. ایک جگہ، ایک ampersand، ایک سلائیج کے اندر ایک قدر یا ایک حرف جیسے ü فیصد نشان اور دو ہیکس ہندسوں کے طور پر لکھا جانا چاہئے، لہذا ایک جگہ بن جاتا ہے %20 اور ü بن جاتا ہے %C3%BC. کسی بھی چیز کو کوڈ کرنا چاہئے جو استفسار سٹرنگ میں اترتی ہے، یا وصول کرنے والا سرور غلط جگہ پر قدر کاٹ سکتا ہے.
دو طریقوں ہیں. ڈیفالٹ کے طور پر ہر مخصوص کردار کوڈ کیا جاتا ہے، جو آپ ایک واحد قدر کے لئے چاہتے ہیں جیسے تلاش کی اصطلاح. اگر آپ ایک پوری ایڈریس چسپاں کرتے ہیں تو، "ایک پورے یو آر ایل کوڈ" اور حروف جو اس کی ساخت دیتے ہیں، جیسے :, /, ? اور &، جیسا کہ وہ ہیں رہیں.
عام سوالات
%20 اور + کے درمیان کیا فرق ہے؟
دونوں ایک جگہ کے لئے کھڑے ہیں، لیکن + صرف HTML فارموں میں استعمال کردہ فارم کوڈنگ میں استفسار سٹرنگ کے اندر ایک جگہ کا مطلب ہے. یو آر ایل کے راستے میں ، + لفظی طور پر پلس نشان ہے۔ اگر شک ہو تو %20 کا استعمال کریں، جو ہر جگہ کام کرتا ہے۔
کیوں میرے ampersand کوڈ کیا گیا ہے؟
کیونکہ ایک قدر میں ایک ampersand پیرامیٹر ختم ہو جائے گا. جب تک آپ "ایک پورے یو آر ایل کوڈ کریں" کو ٹیک نہیں کرتے، ہر محفوظ کردار کوڈ کیا جاتا ہے.
غیر انگریزی حروف کیسے ہینڈل کیے جاتے ہیں؟
وہ سب سے پہلے UTF-8 بائٹس میں تبدیل ہوتے ہیں، اور ہر بائٹ فیصد ترتیب کے طور پر لکھا جاتا ہے. یہ جدید براؤزر اور سرورز کی توقع ہے.
کیا مجھے پورے یو آر ایل کوڈ کرنے کی ضرورت ہے؟
عام طور پر نہیں، صرف وہ حصے جو اعداد و شمار سے آتے ہیں: استفسار سٹرنگ میں اقدار، اور راستے کے حصوں میں سلائیز شامل ہوسکتے ہیں.