URL کو انکوڈ یا ڈی کوڈ کیسے کریں
- منتخب کریں کہ آپ انکوڈ کرنا چاہتے ہیں یا ڈی کوڈ۔
- بتائیں کہ یہ پیرامیٹر (کسی فیلڈ کی قدر) ہے یا مکمل URL۔
- اپنا متن لکھیں یا پیسٹ کریں: نتیجہ فوراً ظاہر ہوتا ہے۔
- نتیجہ کاپی کریں اور اپنے لنک، کوڈ یا کوئری میں استعمال کریں۔
URL کو انکوڈ کیوں کریں
ویب ایڈریس صرف کچھ مخصوص حروف کی اجازت دیتے ہیں۔ اسپیس، زیر زبر والے حروف، ñ اور & یا = جیسی علامات کی جگہ % اور اس کے بعد دو ہیکساڈیسیمل ہندسے لگتے ہیں (مثلاً اسپیس %20 ہے)۔ اسے پرسنٹ انکوڈنگ کہتے ہیں۔
اگر آپ کسی پیرامیٹر (?search=…) کے اندر قدر رکھ رہے ہیں تو “ایک پیرامیٹر” استعمال کریں، جو : / ? & اور = کو بھی انکوڈ کرتا ہے۔ اگر آپ کے پاس پہلے سے مکمل URL ہے اور صرف اسپیس یا زیر زبر ایسکیپ کرنا چاہتے ہیں تو “مکمل URL” استعمال کریں۔
ڈی کوڈ کرنا اس کا الٹ ہے: یہ %C3%B1 کو ñ اور %20 کو اسپیس میں بدل دیتا ہے، تاکہ آپ URL کو ویسا پڑھ سکیں جیسا اصل میں لکھا گیا تھا۔
ذہن میں رکھنے کی باتیں
- پیرامیٹر ڈی کوڈ کرتے وقت + کی علامت کو اسپیس سمجھا جاتا ہے، جیسا ویب فارمز کرتے ہیں۔
- اگر متن میں ایسا % ہو جس کے بعد دو ہیکساڈیسیمل ہندسے نہ ہوں تو اسے ڈی کوڈ نہیں کیا جا سکتا۔
- یہ نہیں جانچتا کہ ایڈریس موجود ہے یا درست بنا ہے: یہ صرف حروف کنورٹ کرتا ہے۔
اکثر پوچھے جانے والے سوالات
پیرامیٹر اور مکمل URL میں کیا فرق ہے؟
پیرامیٹر ہر خاص حرف کو انکوڈ کرتا ہے، بشمول : / ? & =۔ مکمل URL ان علامات کو برقرار رکھتا ہے کیونکہ وہ اس کی ساخت کا حصہ ہیں۔
اسپیس %20 کیوں بن جاتی ہے؟
کیونکہ URL میں اسپیس کی اجازت نہیں۔ 20 اس کا ہیکساڈیسیمل کوڈ ہے۔
کیا یہ زیر زبر اور ایموجی کے ساتھ کام کرتا ہے؟
جی ہاں، وہ UTF-8 میں انکوڈ ہوتے ہیں؛ مثلاً ñ بن جاتا ہے %C3%B1۔
کیا میرا متن کسی سرور کو بھیجا جاتا ہے؟
نہیں۔ سب کچھ آپ کے براؤزر میں ہوتا ہے اور متن آپ کی ڈیوائس سے باہر نہیں جاتا۔
کیا یہ مفت ہے؟
جی ہاں، یہ مفت ہے، رجسٹریشن کی ضرورت نہیں اور سیدھا آپ کے براؤزر میں چلتا ہے۔