رمزگذاری و رمزگشایی URL
URL، پارامترهای پرسوجو یا متن را ایمن در مرورگر تبدیل کنید.
تجزیه و تحلیل URL
به طور خودکار ساختار اصلی یک URL را تجزیه کنید
| پروتکل | - |
|---|---|
| میزبان | - |
| بندر | - |
| مسیر | - |
| پرس و جو | - |
| هش | - |
پارامترهای پرس و جو
تجزیه کلید و مقدار در رشته پرس و جو
جدول مقایسه کدگذاری رایج
رمزگذاری درصد URL کاراکترهای رایج
عملیات سریع
به سرعت کاراکترهای رایج را رمزگذاری کنید
رمزگذاری و رمزگشایی URL چیست؟
رمزگذاری URL چیست؟
URL Encode فضاهای سفید، نویسههای چینی و نویسههای ویژه را به قالب درصدی تبدیل میکند که میتواند با خیال راحت در URL منتقل شود. به عنوان مثال، فضای خالی به %20 تبدیل می شود.
رمزگشایی URL چیست؟
URL Decode فرمت درصد را به متن اصلی باز می گرداند. برای مثال، %E5%B7%A5%E5%85%B7 به «ابزار» بازیابی میشود.
آیا داده ها روی سرور آپلود می شوند؟
خیر. این ابزار به طور کامل با استفاده از جاوا اسکریپت سمت مرورگر پردازش می شود و محتوای ورودی به هیچ سروری ارسال نمی شود.
آیا از URL های کامل و متن معمولی پشتیبانی می کند؟
پشتیبانی کنید. میتوانید URL کامل، Query String، چینی، قطعه JSON یا محتوای متنی کلی را وارد کنید.
رمزگشایی آنلاین URL: ابزار رمزگشایی، رمزگشایی و تجزیه URL آنلاین رایگان
این یک ابزار آنلاین رایگان رمزگشایی URL / رمزگشایی URL (رمزگشایی آنلاین URL) است که رمزگذاری و رمزگشایی فوری URL، تبدیل درصد رمزگذاری (درصد رمزگذاری)، تجزیه و تحلیل پارامترهای پرس و جو رشته Query و تجزیه و تحلیل ساختار URL را ارائه می دهد. چه بخواهید رمزگشایی URL، رمزگشایی URL، رمزگشایی URL آنلاین، رمزگشایی URL آنلاین، urldcode، urlencode یا پردازش URL های چینی، نمادهای خاص و پارامترهای API را انجام دهید، می توانید این کار را فوراً در مرورگر بدون نصب نرم افزار و بدون آپلود هیچ داده ای انجام دهید.
رمزگذاری URL (درصد رمزگذاری) چیست؟
رمزگذاری URL، همچنین به عنوان رمزگذاری درصد نیز شناخته می شود، نویسه های ناامن یا رزرو شده در URL (مانند خالی، چینی، &، ?، #، /، =، +) را به قالب "%" به اضافه کد هگزا دسیمال تبدیل می کند. برای مثال، خالی تبدیل به %20 میشود و «ابزار» چینی %E5%B7%A5%E5%85%B7 میشود. رمزگشایی URL (URL Decode) فرآیند مخالف است و درصد رمزگذاریهایی مانند %20 و %E5%B7%A5 را در متن اصلی قابل خواندن توسط انسان بازیابی میکند. این امر به ویژه هنگام ارسال Query Strings، پارامترهای ردیابی UTM، URL های پاسخ به تماس OAuth، درخواست های REST API بسیار مهم است.
چه زمانی رمزگشایی/رمزگشایی URL مورد نیاز است؟
- URL کپی شده حاوی دسته ای از نویسه های مخدوش %20، %3A و %2F است، و من می خواهم آن را به متن قابل خواندن بازیابی کنم (رمزگشایی URL). \n
- برای جلوگیری از کوتاه شدن پیوند (کد URL) نویسه های چینی، فضاهای خالی یا نمادهای خاص را در URL یا رشته Query قرار دهید. \n
- اشکالزدایی درخواستهای API، تماسهای Webhook، OAuth redirect_uri، پارامترهای ردیابی بازاریابی UTM. \n
- ساختار URL را حل کنید: پروتکل، میزبان، پورت، مسیر، پرس و جو، هش و به وضوح مشاهده کنید. \n
- هر مجموعه ای از پارامترهای کلید/مقدار را در رشته جستجو جدا کنید.
تفاوت بین encodeURIcomponent و encodeURI چیست؟
encodeURI کاراکترهای ساختار URL مانند : / را حفظ می کند. # و برای رمزگذاری "کل URL کامل" مناسب است. encodeURIcomponent کد : / ? # & = با هم و برای رمزگذاری "مقادیر پارامتر تک" مناسب است. URL Encode این ابزار از منطق encodeURIcomponent استفاده می کند و کاراکترهایی مانند ' ( ) را نیز پردازش می کند تا هر مقدار پارامتر را بتوان با خیال راحت در Query String قرار داد تا از خطاهای تجزیه ناشی از فرار ناقص جلوگیری شود.
تبدیل فوری، تاخیر صفر
پس از روشن کردن «تبدیل فوری»، میتوانید بهطور خودکار هنگام تایپ کدگذاری/رمزگشایی کنید و بلافاصله پس از چسباندن URL، نتایج را مشاهده کنید که برای پردازش دستهای سریع و اشکالزدایی مناسب است.
ساختار URL و تجزیه پارامتر
به طور خودکار پروتکل، میزبان، پورت، مسیر، پرس و جو، هش را جدا کنید و هر گروه از کلید / مقدار در Query String را در یک جدول فهرست کنید تا بتوانید ترکیب URL را در یک نگاه درک کنید.
100٪ پردازش بومی مرورگر
تمام رمزگذاری و رمزگشایی با استفاده از جاوا اسکریپت در دستگاه شما انجام می شود، محتوای ورودی در سرور آپلود نمی شود و نشانه های حساس و URL های خصوصی به صورت ایمن مدیریت می شوند.