رمزگذاری / رمزگشایی URL

چگونه متن را برای URL رمزگذاری کنم؟

نحوه استفاده

  1. مقادیر خود را در فیلدهای بالا وارد کنید.
  2. برای دیدن نتیجه روی «محاسبه» بزنید.
  3. برای ارسال نتیجه از «اشتراک‌گذاری» استفاده کنید.

درباره این ابزار

این ابزار متن را به رمزگذاری درصدی (که به آن URL encoding هم می‌گویند) و از آن تبدیل می‌کند؛ طرحی که نویسه‌های ناایمن برای یک نشانی — فاصله، امپرسند، علامت سؤال، حروف مصوت‌دار و غیرلاتین و مانند آن‌ها — را به‌صورت یک علامت درصد و به‌دنبال آن مقدار بایت شانزده‌شانزدهی‌شان نشان می‌دهد؛ برای نمونه فاصله تبدیل می‌شود به %20. نشانی‌های وب تنها می‌توانند مجموعهٔ محدودی از نویسه‌های ASCII را به‌طور مطمئن حمل کنند، پس هر چیزی بیرون از آن مجموعه باید رمزگذاری شود وگرنه نشانی در خطر بریده‌شدن، تفسیر نادرست یا درهم‌ریختن پارامترهای پرس‌وجو قرار می‌گیرد.

توسعه‌دهندگان وب که رشته‌های پرس‌وجو و درخواست‌های API را دستی می‌سازند، هر کسی که باید پیوندی حاوی نویسه‌های ویژه یا متن غیرانگلیسی در یک پارامتر را به اشتراک بگذارد، و افرادی که نشانی بلند و ناخوانای دریافتی را رمزگشایی می‌کنند تا ببینند واقعاً چه می‌گوید از آن استفاده می‌کنند. این کار گامی روزمره است هر گاه متن ساختهٔ کاربر — یک عبارت جست‌وجو، یک نشانی ایمیل، یک نام فایل — باید درون یک نشانی جاسازی شود و نه به‌صورت متن ساده فرستاده شود.

Was this helpful?

می‌توانید حداکثر ۳ واکنش انتخاب کنید.

Comments (0)

  • Be the first to comment.

ماشین‌حساب‌های پرطرفدار

همه ماشین‌حساب‌ها