ابزارهای توسعه دهنده

ابزارهای ضروری توسعه دهنده در یک مکان. کد / رمزگشایی URL، تبدیل متن Base64 و آزمایش Regex زنده - همه به صورت محلی در مرورگر شما اجرا می شوند.

Developer Utilities سه رمزگذار را که هر برنامه‌نویس روزانه به آنها دسترسی پیدا می‌کند - یک رمزگذار/رمزگشا URL، یک مبدل متن Base64 و یک آزمایش‌کننده بیان معمولی زنده - در یک صفحه سریع و فقط محلی جمع می‌کند. هیچ جابجایی متنی بین برگه ها وجود ندارد و چیزی که شما جایگذاری می کنید به سرور ارسال نمی شود.

Share
دسته بندی
ابزارهای توسعه دهنده
شامل می شود
ویژگی های 4
دسترسی داشته باشید
رایگان · بدون ثبت نام
حریم خصوصی
در مرورگر شما اجرا می شود
ابزارهای توسعه دهنده

Calibrating Developer Utilities......

Please wait a moment

نحوه استفاده

نحوه استفاده از ابزارهای توسعه دهنده

  1. 01

    ابزاری را انتخاب کنید

    بین کدگذاری/رمزگشایی URL، متن Base64 و تستر regex جابه‌جا شوید.

  2. 02

    ورودی خود را جایگذاری کنید

    رشته، جزء URL یا الگویی را که می خواهید با آن کار کنید وارد کنید.

  3. 03

    نتیجه زنده را بخوانید

    به‌روزرسانی‌های خروجی هنگام تایپ کردن - مسابقات فوراً در حالت regex برجسته می‌شوند.

  4. 04

    کپی کنید و ادامه دهید

    با یک کلیک نتیجه کدگذاری شده، رمزگشایی شده یا مطابقت شده را در کد خود کپی کنید.

موارد استفاده کنید

موارد استفاده رایج

  • یک توسعه دهنده یک مقدار query-string را رمزگذاری می کند که حاوی کاراکترهای خاص است.
  • یک مهندس یک حباب Base64 را از یک گزارش رمزگشایی می کند تا محتویات آن را بخواند.
  • یک توسعه دهنده باطن قبل از ارسال، یک Regex اعتبار سنجی را در برابر ورودی های نمونه آزمایش می کند.
  • یک دانش آموز می آموزد که چگونه رمزگذاری URL فضاها را به %20 تبدیل می کند.
نمای کلی

چرا URL ها نیاز به رمزگذاری دارند

نشانی‌های وب فقط می‌توانند شامل مجموعه‌ای محدود از کاراکترها باشند، بنابراین فاصله‌ها، علامت‌ها و سایر نمادها باید برای سفر ایمن در یک رشته پرس و جو به درصد کدگذاری شوند. رمزگذاری قبل از ساختن یک URL - و رمزگشایی برای خواندن آن - از لینک های شکسته و پارامترهای اشتباه تجزیه شده جلوگیری می کند.

Base64 برای متن، با خیال راحت

Base64 متن دلخواه را به یک رشته ایمن ASCII تبدیل می کند که از سیستم هایی که کاراکترهای خاص را درهم می ریزند زنده می ماند. این رمزگذاری است، نه رمزگذاری - هر کسی می تواند آن را رمزگشایی کند - بنابراین از آن برای حمل و نقل استفاده کنید، هرگز اسرار را پنهان نکنید.

تست regex قبل از ارسال

یک عبارت منظم که درست به نظر می‌رسد، هنوز هم می‌تواند موارد لبه را از دست بدهد. آزمایش‌کننده زنده به شما امکان می‌دهد تا داده‌های نمونه واقعی را بچسبانید و در حین اصلاح الگوی مسابقات را برجسته کنید، بنابراین قبل از رسیدن به تولید، اشتباهات را متوجه می‌شوید.

ویژگی ها
01
رمزگذار / رمزگشا URL
02
پیامک به Base64 و برگشت
03
تستر الگوی Regex زنده
04
هیچ داده ای به سرورها ارسال نمی شود
سوالات متداول

سوالات متداول

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

URL یا رشته خود را در رمزگذار URL قرار دهید. به طور خودکار کاراکترهای خاص (فاصله ها، آمپرساندها، علائم مساوی) را به قالب درصد رمزگذاری شده تبدیل می کند (به عنوان مثال، فضا 20% می شود) ایمن برای استفاده در URL ها.

چگونه یک URL را بصورت آنلاین رمزگشایی کنم؟+

URL با درصد رمزگذاری شده خود (به عنوان مثال، hello%20world%3F) را در رمزگشای URL قرار دهید. آن را به متن قابل خواندن (سلام جهان؟) تبدیل می کند.

چگونه یک عبارت منظم را به صورت آنلاین آزمایش کنم؟+

الگوی regex و رشته آزمایشی خود را در تستر Regex وارد کنید. هنگام تایپ، مسابقات در زمان واقعی برجسته می شوند. همچنین می‌توانید گروه‌های عکسبرداری، مسابقات جهانی و معتبر بودن الگو را ببینید.

چگونه متن را به Base64 تبدیل کنم؟+

متن خود را در رمزگذار Base64 قرار دهید. این ابزار فوراً نسخه کدگذاری شده با Base64 را تولید می کند. این معمولاً برای رمزگذاری اعتبارنامه ها در هدرهای HTTP یا رمزگذاری داده های باینری در JSON استفاده می شود.

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

URL ها فقط می توانند شامل کاراکترهای ASCII خاصی باشند. کاراکترهای خاص مانند فاصله، &، =، ?، و # معانی خاصی در URL ها دارند. کدگذاری URL اینها را به فرمت کدگذاری شده در صد تبدیل می کند تا در درخواست های HTTP به درستی منتقل شوند.

چگونه رشته پرس و جو URL را رمزگشایی کنم تا پارامترهای آن را بخوانم؟+

URL کامل یا فقط رشته درخواست (به عنوان مثال، ?name=John%20Doe&city=New%20York) را در رمزگشای URL قرار دهید. همه کاراکترهای کدگذاری شده را به متن قابل خواندن برمی گرداند و بازرسی URL های API، پارامترهای تغییر مسیر OAuth یا ردیابی رشته های پرس و جو را آسان می کند.

آیا هر یک از ورودی های من به سرور ارسال می شود؟+

نه. عملیات URL، Base64 و regex همگی به صورت محلی در مرورگر شما اجرا می شوند.

آیا تستر regex از پرچم ها پشتیبانی می کند؟+

بله - می‌توانید پرچم‌های رایج مانند جهانی و بدون حروف بزرگ را تغییر دهید و به‌روزرسانی مسابقات را به‌طور زنده ببینید.