Handytool
מדריך מפתח5 דק׳ קריאהעודכן ב-8 ביוני 2026

כלי שימושיות מפתח מיידי

קידוד URL ופענוח כל מחרוזת מיד

קודד URL של Handytool מקום-קידוד טקסט לשימוש בטוח בשדות שאילתה או מפענח מחרוזות קידוד דיוק חזרה לטקסט קריא - בפרטיות בדפדפן שלך, עם תחום רכיב וטווח URI מלא.

הנקודות החשובות

  • 01קודד דיוק-קידוד כל טקסט לשימוש בטוח ב-URLs או שדות שאילתה בלחיצה אחת.
  • 02תומך בתחום רכיב (קודדים כל דבר) וטווח URI מלא (שומר על תווים מבניים).
  • 03מטפל ב-Unicode - אמוג'י ותווים שאינם ASCII הם UTF-8 קודדים ואז קידוד דיוק byte לפי byte.
  • 04פועל כולו בדפדפן שלך; הקלט שלך לעולם לא מועלה או מוזכר.

מדוע קידוד URL חשוב

URLs יכולים להכיל רק קבוצה ספציפית של תווי ASCII. רווחים, ampersands, סימני שווה, וכל טקסט שאינו ASCII (אמוג'י, תווי סיניים, סקריפט ערבי) חייבים להיות קידוד דיוק לפני שהם מופיעים ב-URL. ללא קידוד, רווח בפרמטר שאילתה יהיה קרא כמפריד URL, וכל & יותרגם כמפריד בין פרמטרים - שתייה שתייה את הבקשה.

מפתחים רצים ל-URL encoding כל הזמן: בנייה URLs בקשת API ביד, בנייה יעדי הפניה, debug שדות שאילתה מעובדות, או עבודה עם OAuth callback URLs. קודד URL של Handytool מטפל גם קידוד וגם פענוח עם התנהגות Unicode נכונה, ללא התקנה, וללא סיבוב שרת.

כיצד לקודד URL או לפענוח מחרוזת

  1. 01

    הדבק את הטקסט שלך

    הקלד או הדבק את המחרוזת שאתה רוצה לקודד - למשל, ערך פרמטר שאילתה המכיל רווחים או תווים מיוחדים - לתיבת הקלט.

  2. 02

    בחר תחום רכיב או URI מלא

    בחר תחום רכיב כדי לקודד פרמטר שאילתה יחיד (ברח כל תו שמור כולל / ו-?). בחר טווח URI מלא כדי לקודד כתובת URL שלמה תוך שמירה על /, ?, ו-# כמפרידי מבני.

  3. 03

    לחץ על קידוד או פענוח

    לחץ על קידוד כדי להמיר את הטקסט למחרוזת קודדת דיוק, או פענוח כדי להמיר %20, %3F, וכל רצף דיוק אחר חזרה לתווים קריאים.

  4. 04

    העתק והשתמש בתוצאה

    לחץ על כפתור ההעתקה והדבק את המחרוזת קודדת או מפוענחת לכל מקום שאתה צריך אותה - URL, קריאת API, קובץ config, או עורך הקוד שלך.

תווים שחייבים להיות קודדים בפרמטרי שאילתה

לתווים אלה יש משמעות מיוחדת ב-URLs ושדות שאילתה שבור אם משאיר לא מסדור.

  • 01Space → %20 (או + בגופי קידוד טופס, אך %20 בשדות שאילתה URL).
  • 02& → %26 - מפריד בין פרמטרי שאילתה, כך שזה חייב להיות מסדור בתוך ערך.
  • 03= → %3D - מפריד בין מפתח וערך, חייב להיות מסדור בתוך ערך.
  • 04+ → %2B - לעתים קרובות תעוול כרווח בשרתים ישנים יותר; תמיד קודד במפורש.
  • 05# → %23 - מסמן את זהה הקטע; קודד בתוך כל ערך.
  • 06Non-ASCII (אמוג'י, CJK, וכו') → UTF-8 bytes קודדים כ-%XX%XX רצפים.

קודד אסימוני ואישורים ללא סיכון פרטיות

קודד URL פועל כולו בדפדפן שלך באמצעות native encodeURIComponent ו-encodeURI פונקציות JavaScript. שום דבר לא משלח לשום שרת. זה אומר שאתה יכול בבטחה לקודד אסימוני OAuth, מפתחות API, או private redirect URIs ללא הערכים האלה שלך משאירים את המכונה שלך.

ברגע שאתה סוגר או טוען מחדש את הכרטיסייה, הקלט שלך נעלם. אין הפעלה, אין רישום, וללא חשבון נדרש.

שאלות נפוצות לקודד URL

מה קידוד URL או קידוד דיוק?

קידוד URL מחליף תווים שיש להם משמעות מיוחדת ב-URLs - רווחים, &, =, ?, וטקסט שאינו ASCII - עם % ואחריו שתי ספרות hex. זה מאפשר לך בבטחה לכלול טקסט שרירותי ב-URL ללא שבירת המבנה שלו.

מה ההבדל בין קידוד רכיב ו-URI מלא?

קידוד רכיב (encodeURIComponent) ברח כל תו שמור כולל / ו-?. השתמש בו לערכי פרמטר שאילתה בודדים. קידוד URI מלא (encodeURI) שומר על תווים מבניים כדי ש-URL שלם נשאר תקף.

כיצד הכלי מטפל ב-Unicode ו-Emoji?

תווי Unicode מומירים ל-UTF-8 bytes תחילה ואז כל byte קודד דיוק כ-%XX, תואם את התקן שכל דפדפנים מודרניים משתמשים.

האם קידוד URL זהה לקידוד ישות HTML?

לא. קידוד URL משתמש ברצפי דיוק (%20 עבור רווח); קידוד ישות HTML משתמש בהפניות בשם או מספר (& עבור &). הם משרתים הקשרים שונים ולא צריכים להיות בלבולים.

האם הקלט שלי מאוחסן בשום מקום?

לא. קידוד ופענוח משתמשים ב-APIs JavaScript דפדפן ילידים. שום דבר לא מועלה, מוזכר, או מאוחסן.

האם הכלי חופשי?

כן. Handytool הוא לחלוטין חופשי ללא הרשמה או מגבלות שימוש.

כלים קשורים

המשך לעבוד עם כלי כלי עזר

כלי כלי עזר