כתובת האתר Encode / Decode (Percent-Encoding)
כתובת ה-URL Encode/Decode (percent-encoding) הופכת דמויות לא בטוחות לפורמט בטוח כתובת URL ובחזרה. השתמש בו עבור מיתרי השאילתה, הפניית כתובות, פרמטרים של UTM, ובקשות של API (RFC 3986). פועל 100% באופן מקומי בדפדפן שלך - לא מעלה - ופועל באופן לא מקוון לאחר התקנת ToolMill כ- PWA.
Encoding
נסה את זה
דוגמאות
summer sale & shoes
summer%20sale%20%26%20shoes
summer%20sale%20%26%20shoes
summer sale & shoes
מתי לנסח ערך מלא לעומת חלק מ-URL
הטעות הנפוצה ביותר עם קידוד של אחוזים היא לחלק הלא נכון של כתובת URL. בזרימות עבודה רבות, אתה רק רוצה לקודש ערך שאילתה, פלח נתיב, שבר או הפניית יעד ולא את כל מחרוזת ה-URL. דף זה משתמש ב-codeURIComponent ו-codeURIComponent, המתאימים ביותר לערכים ולרכיבים בודדים.
דמויות שבדרך כלל זקוקות ל encoding
Spaces, ampersands, שווה סימנים, סימני שאלה, ישים, אחוזים סימנים, slashes בערכי הרכיב, והדמויות non-ASCII הן סיבות נפוצות לקוד טקסט לפני הצבתו בתוך כתובת URL. זה חשוב במיוחד עבור שאילתות חיפוש, תוויות, שמות קבצים וערכים יישומיים של משתמשים שאחרת ישברו מחרוזת שאילתה או פלח נתיב.
שגיאות נפוצות עם כתובת URL
קידוד כפול הוא אחת הבעיות הנפוצות ביותר. לדוגמה, אחוז הקיים מקודד שוב הופך ל%2520. טעות נפוצה נוספת היא לפענח כתובת URL שלמה כאשר רק ערך פרמטר אחד צריך להיות מקודד. חשוב גם לזכור כי דף זה מייצר רווחים מקובעים כמו %20, לא טופס פלוס סימנים.
זרימת עבודה מעשית
השתמש בדף זה בעת הכנת פרמטר שאילתה עבור קישור, ניקוי UTM או מעקב ערכים, טקסט דה-קודד אחוזים מועתק יומני או כלי דפדפן, או עושה פלח דרך בטוח לפני הוספתו לתוך כתובת URL אחרת. זה מועיל ביותר כאשר אתה מטפל בערך אחד בכל פעם רוצה לראות את התוצאה המדויקת של אחוז.
מה קורה עם טקסט לא-אנג'י ואימוג'י
כלי זה מקודמים UTF-8, ולכן דמויות מודגשות, טקסט לא-לטינית, ואימוג'י לעתים קרובות הופכים לקודים רבים במקום יחידה אחת. התנהגות זו היא נורמלית ושימושית כאשר היעד צופה ייצוג בטוח של הטקסט המקורי Unicode.
פתרון שגיאות
לפני שאתה חוזר על ערך קודר
בדוק את הפלט בהקשר של יעד אמיתי לפני ההנחה שהוא נכון. אם משהו עדיין נראה לא בסדר, לבדוק טיפול כפול, מעורב של חללים ועוד סימנים, או חוסר התאמה בין האופן שבו היעד שלך מתייחס ל-URL המלא מול ערכי פרמטר בודדים.
מדוע טקסט מקודש עדיין יכול להיות מוטעה עבור היישום שלך
תיקון מדויק כאן לא מבטיח אפליקציה אחרת תפרש את הטקסט באותו אופן. כמה מערכות מתייחסות פלוס סימנים כמו חללים, אחרים לשמר אותם פשוטו כמשמעו, ודמויות שמורות עדיין צריכות טיפול מיוחד בהתאם אם הטקסט שייך בדרך, מחרוזת שאילתה, או הגשת טופס.
איך לדעת אם אתה צריך לנסח כתובת URL מלאה או רק חלק אחד
קידוד צריך להיות תלוי בהקשר. ערך פרמטר שאילתה זקוק לעתים קרובות לקידוד גם כאשר שאר ה-URL צריך להישאר קריא, בעוד כתובת URL כבר התאספו עשוי לשבור אם אתה מקודמת מפרידים כגון:, &, =, או /. תחשוב על אם אתה מכין מרכיב אחד או את הכתובת כולה לפני השימוש בתוצאות.
כשלי דקוד בדרך כלל מתכוונים לטקסט שהועבר מכיל רצף של אחוזים, תוכן פתוח וקודד מעורב, או מחרוזת שכבר נפסלה פעם אחת. אם התוצאה נראית לא נכונה, בדוק אם עברת את כתובת ה-URL המלאה במקום מרכיב אחד ואם אחוז הסימנים הוכפלו על ידי עיבוד מוקדם יותר.
כלים קשורים
בסיס64 Encode / Decode Tool
קוד טקסט ל- Base64 או ל-code Base64 בחזרה לתוכן קריא ישירות בדפדפן שלך. זה שימושי לבדיקת אסימונים, ניכוי ראשים אישורים, בדיקת ערכי תצורה, decoding API payloads, להמיר טקסט רגיל ללא שימוש בשירות מרוחק. ToolMill פועל באופן מלא לצד הלקוח לפרטיות וממשיך לעבוד במצב לא מקוון לאחר ההתקנה.
Encoding
Hex Encode / Decode
Hex Encode / Decode ממיר טקסט לתוך hexadecimal (בסיס 16) ו decodes hex בחזרה לתוך טקסט קריא. השתמש בו עבור debugging binary payloads, בדיקה של UTF-8 Bytes, reversing מיתרים נמלטים, ולעבוד עם hashes או פרוטוקולים ברמה נמוכה. קבל פורמטי Hex נפוצים (עם או ללא חללים, קווים חדשים, או 0x prefixes). פועל 100% באופן מקומי בדפדפן שלך - לא מעלה - ופועל באופן לא מקוון לאחר התקנת ToolMill כ- PWA.
Encoding
HTML Entity Encode / Decode — Escape & Unescape HTML
HTML Entity Encode / Decode converts special characters like <, >, &, and quotes into safe HTML entities (and decodes them back). Use it when working with HTML attributes, templates, CMS editors, Markdown docs, or when debugging copy/paste issues. Handles common named entities (e.g. <, >, &, ") and numeric entities. Runs 100% locally in your browser — no uploads — and works offline after installing ToolMill as a PWA.
Encoding
ROT13 Encode / Decode - טקסט ↔ ROT13 Cipher
ROT13 הוא ciitution מכתב פשוט שמשנה A↔N, B↔O וכו '. זה משמש לעתים קרובות עבור ספוילרים, אור obfuscation, ו פורום / טקסט דוא"ל. כלי זה מקודש טקסט רגיל ל- ROT13 ו-codes ROT13 בחזרה לטקסט (הפעולה היא סימטרית). פועל 100% באופן מקומי בדפדפן שלך - לא מעלה - ופועל באופן לא מקוון לאחר התקנת ToolMill כ- PWA.
Encoding
