כלי מפתחים

מקודד ומפענח URL

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

טקסט URL
הקשר URL

השתמשו כאשר URL מלא צריך לשמור מפרידים כמו /, ?, & ו-# קריאים.

אפשרויות
111
117
פרטי URL מפורקים

חלקי URL

פרוטוקול
https
https:
מקור
https://example.com
נתיב
/search
שאילתה
q=coffee & tea&redirect=https://app.example.com/done?ok=true
?q=coffee%20%26%20tea&redirect=https%3A%2F%2Fapp.example.com%2Fdone%3Fok%3Dtrue
מקטע
section 1
#section%201

פרמטרי שאילתה

מפתח
q
q
ערך
coffee & tea
coffee+%26+tea
מפתח
redirect
redirect
ערך
https://app.example.com/done?ok=true
https%3A%2F%2Fapp.example.com%2Fdone%3Fok%3Dtrue
המרה נוכחית
תווי קלט
117
תווי פלט
111
קודי אחוזים
10
סבבי פענוח
1

איך לקודד ולפענח URL בלי לשבור אותו

בחרו את הקשר ה-URL הנכון

רכיב URL

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

URL מלא

כאשר ה-URL צריך להישאר קריא ולשמור מפרידים כמו לוכסן, סימן שאלה, אמפרסנד וסולמית.

ערך טופס/שאילתה

כאשר הטקסט מגיע מנתוני form-encoded וסימני פלוס צריכים להיחשב כרווחים.

טעויות נפוצות

קידוד URL מלא כערך אחד

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

פספוס פענוח שני

חלק מערכי ההפניה והלוגים מקודדים יותר מפעם אחת. אם הפלט עדיין כולל %20, נסו פענוח חוזר.

שכחת כלל פלוס כרווח

בשאילתה form-encoded הסימן + פירושו רווח, אך לא בכל הקשר URL. החליפו מצב לפני שמסתמכים על הפלט.

טיפים

בדקו ערכי שאילתה

לאחר פענוח URL מלא, בדקו את אזור השאילתה כדי לראות כל מפתח וערך בנפרד.

השתמשו במצב שורות לרשימות

מצב שורות שומר על צורת רשימת URL או ערכים וממיר כל שורה.

הסירו סודות לפני שיתוף

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