رمزگذاری و رمزگشایی URL آنلاین
وقتی متن فارسی، فاصله، ایموجی یا نشانههایی مانند ? و & داخل لینک قرار میگیرد، مرورگر و سرور باید بدانند هر بخش از URL دقیقا چه معنایی دارد. ابزار رمزگذاری URL این صفحه متن خوانا را به percent encoding تبدیل میکند؛ یعنی نویسههای ناامن به شکل کدهایی مانند %20 یا %D8%AA نوشته میشوند. در حالت رمزگشایی نیز همین کدها دوباره به متن معمولی برمیگردند تا بتوانید لینک، پارامتر query یا خروجی API را بررسی کنید.
تفاوت حالت جزء URL و URL کامل
اگر فقط مقدار یک پارامتر را وارد میکنید، معمولا باید حالت جزء URL را انتخاب کنید. این حالت حتی علامتهایی مثل /، ?، & و = را هم کدگذاری میکند، چون داخل مقدار پارامتر نباید با جداکنندههای اصلی لینک اشتباه گرفته شوند. اگر یک لینک کامل دارید و میخواهید ساختار آن حفظ شود، حالت URL کامل مناسبتر است؛ در این حالت جداکنندههای اصلی خوانا میمانند و فقط نویسههای ناامن تبدیل میشوند. حالت فرم نیز برای دادههای application/x-www-form-urlencoded کاربرد دارد و فاصله را با + نشان میدهد.
کاربرد در توسعه وب و سئو
این ابزار برای ساخت لینک جستجو، UTM، redirect، endpointهای API، فرمهای HTML و بررسی خطاهای decode کاربرد دارد. اگر عبارت فارسی، نام شهر، عنوان محصول یا متن تبلیغاتی را در query قرار میدهید، رمزگذاری درست از شکستن لینک جلوگیری میکند. نتیجه در مرورگر محاسبه میشود، بنابراین برای تست سریع، آموزش یا آمادهسازی نمونه لینک نیازی به ابزار خارجی ندارید.
نظرات