Handytool
ابزاربه‌صورت محلی اجرا می‌شود

کدگذار و کدگشای URL

متن را برای URL‌ها کدگذاری کنید یا رشته‌های کدگذاری شده درصدی را به متن قابل خواندن برگردانید — فوری، خصوصی.

حالت
محدوده
متن
0 خط0 بایت
URL کدگذاری‌شده
0 خط0 بایت

درباره کدگذار و کدگشای URL

کدگذار URL Handytool متن را برای استفاده امن در URL‌ها، رشته‌های query و داده‌های فرم درصد‌کدگذاری می‌کند — و رشته‌های درصد‌کدگذاری شده را به متن قابل خواندن برگردانید. بین محدوده جزء (همه چیز را کدگذاری می‌کند، شامل / و ?) و محدوده URI کامل (ساختار URL را حفظ می‌کند) انتخاب کنید. همه چیز در مرورگر شما کار می‌کند، بنابراین می‌توانید توکن‌های API، پارامترهای query یا رشته‌های حساس را کدگذاری کنید بدون نگرانی حریم خصوصی.

ویژگی‌های کدگذار و کدگشای URL

  • 01

    محدوده جزء و محدوده URI کامل

    محدوده جزء را برای کدگذاری یک مقدار پارامتر query استفاده کنید — هر کاراکتر محفوظ را فرار می‌دهد. محدوده URI کامل را برای کدگذاری یک URL کامل استفاده کنید — / , ? و # را به عنوان جداکننده ساختاری حفظ می‌کند. نتیجه با encodeURIComponent و encodeURI جاوااسکریپت مطابقت دارد.

  • 02

    تبدیل دوطرفه

    بین کدگذاری و کدگشا در یک کلیک جابجا شوید. کدگشا %20, %3F و هر رتبه‌های درصد‌کدگذاری شده دیگری را به متن اصلی برمی‌گرداند، شامل کاراکترهای غیر ASCII.

  • 03

    در مرورگر شما کار می‌کند

    کدگذاری از URL API‌های بومی مرورگر استفاده می‌کند. ورودی شما دستگاه شما را ترک نمی‌کند — وقتی با توکن‌ها، اعتبارات یا پارامترهای خصوصی کار می‌کنید مفید است.

سؤالات متداول درباره کدگذار و کدگشای URL

کدگذاری URL چیست؟
کدگذاری URL (درصد‌کدگذاری) کاراکترهایی را که معنای خاصی در URL‌ها دارند — فاصله، &, =, ?, و غیر ASCII — با % و دو رقم شانزده‌ دهی جایگزین می‌کند. این‌جا متن دلخواه را در URL یا رشته query بدون شکستن ساختار آن امکان می‌دهد.
کی باید "جزء" در برابر کدگذاری "URI کامل" استفاده کنم؟
محدوده جزء را برای کدگذاری یک مقدار پارامتر query — هر کاراکتر محفوظ را شامل /, ?, و # فرار می‌دهد استفاده کنید. محدوده URI کامل را برای کدگذاری یک URL کامل — کاراکترهای ساختاری را حفظ می‌کند تا URL قابل تجزیه بماند استفاده کنید.
آیا کاراکترهای Unicode را مدیریت می‌کند؟
بله. کاراکترهای Unicode (ایموجی, سیریلیک, CJK) ابتدا به بایت‌های UTF-8 تبدیل می‌شوند و سپس بایت به بایت درصد‌کدگذاری می‌شوند، که با فرمت استاندارد %XX%XX هر مرورگر مدرن مطابقت دارد.
آیا کدگذاری URL مشابه کدگذاری HTML است؟
خیر. کدگذاری URL از درصد‌کدگذاری (%20 برای فاصله) استفاده می‌کند؛ کدگذاری HTML از نهادها (& برای &) استفاده می‌کند. آنها مقاصد متفاوتی را خدمت می‌کنند — کدگذاری URL URL‌ها را محافظت می‌کند، کدگذاری HTML HTML markup را محافظت می‌کند.
آیا ورودی من جایی ذخیره می‌شود؟
نه. همه چیز به صورت محلی در مرورگر شما با استفاده از API‌های URL جاوااسکریپت بومی کار می‌کند. چیزی آپلود، ثبت یا ذخیره نمی‌شود.

ابزارهای مرتبط

ابزار

کاوش در ابزارهای دیگر

همه ابزارها