דלג לתוכן הראשי

מקודד ומפענח URL בחינם

קידוד ופענוח כתובות אתרים ומחרוזות שאילתות. תומך ב-encodeURIComponent, decodeURIComponent וניתוח מחרוזת שאילתות.

פועל לא-מקוון לאחר טעינה
מצב קידוד

מקודד כל תו שמור - הטוב ביותר לערכי שאילתה וקטעי נתיב.

שימושים נפוצים

  • קודד פרמטרים URL עבור APIקודד בצורה בטוחה פרמטרים של מחרוזת שאילתה לפני הוספתם ל-URL של בקשת API.
  • קודד URL לקישורי דוא"לצור קישורים בטוחים לקליק לקמפיינים בדוא"ל - קודד תווים מיוחדים כך שקישורים יישרדו כל לקוח דוא"ל.
  • קודד URL לשיתוף חברתיהכינו URL עם טקסט מראש מולא, hashtags וקישורים לכפתורי שיתוף של Twitter, Facebook ו-LinkedIn.
  • קוד מחרוזות שאילתה מורכבותבנה וקוד מחרוזות שאילתה עם פרמטרים מרובים — מוכן להצמדה לכל URL.
  • קוד URL עבור webhook callbacksקוד URLs חוזר שמועבר כפרמטרים לשירותי צד שלישי וזרמי OAuth.

כיצד זה עובד

קידוד ופענוח כתובות כאן פועלים כולם בדפדפן שלך באמצעות משתנים גלובליים מובנים של JavaScript — encodeURIComponent, encodeURI, ו-decodeURIComponent — ללא ספרייה של צד שלישי וללא בקשת רשת. הכלי גם חושף את URL API המקורי של הדפדפן כדי לפענח ולהציג פרמטרי מחרוזת שאילתה כטבלת מפתח-ערך.

  1. 1
    בחר מצב קידוד
    שלושה מצבים ממפים לתרחישי עולם-אמיתי: "רכיב" קורא ל-encodeURIComponent ומבצע escape לכל דבר חוץ מתווים לא-שמורים — הבחירה הנכונה עבור ערכי שאילתה בודדים. "כתובת מלאה" קורא ל-encodeURI ומשאיר את הסכמה, הקווים הנטויים, והדומיין שלמים. "טופס" משתמש ב-encodeURIComponent ואז מחליף %20 ב-+ כדי להתאים לפורמט application/x-www-form-urlencoded שנשלח על ידי טפסי HTML.
  2. 2
    קודד או פענח בלחיצה אחת
    קידוד מעביר את הטקסט שלך דרך הפונקציה הנבחרת ומציג את התוצאה המקודדת-אחוז. פענוח קורא ל-decodeURIComponent (עם + מומר לרווחים במצב טופס). רצפי-אחוז פגומים — כמו %E0 תועה ללא בייט המשך — נתפסים ומדווחים כשגיאת inline במקום לקרוס.
  3. 3
    פענח מחרוזות שאילתה עם URL API
    הפעולה "פענח פרמטרים" עוטפת את הקלט שלך בבנאי URL המקורי של הדפדפן ועוברת על url.searchParams כדי לחלץ כל זוג מפתח-ערך. אם בנאי ה-URL דוחה את הקלט, חלופה כתובה-יד מפצלת ב-& וב-= ומריצה כל אסימון דרך safeDecode, כך שמחרוזות שאילתה חלקיות או גולמיות עדיין מפיקות טבלה קריאה.
  4. 4
    העתק את התוצאה
    הטקסט המקודד או המפוענח מופיע בבלוק פלט מונו-רווח. כפתור העתקה כותב אותו ללוח דרך Clipboard API. שום דבר לא יוצא מהמכשיר שלך בשום שלב.

כלים קשורים

שאלות נפוצות