איך מקודדים או מפענחים URL
- בחרו אם לקודד או לפענח.
- ציינו אם מדובר בפרמטר (ערך של שדה) או בכתובת URL מלאה.
- הקלידו או הדביקו את הטקסט: התוצאה מופיעה מיד.
- העתיקו את התוצאה והשתמשו בה בקישור, בקוד או בשאילתה שלכם.
למה לקודד URL
כתובות אינטרנט מתירות רק תווים מסוימים. רווחים, אותיות מיוחדות וסימנים כמו & או = מוחלפים ב-% ואחריו שתי ספרות הקסדצימליות (למשל, רווח הוא %20). זה נקרא percent-encoding.
אם אתם מכניסים ערך בתוך פרמטר (?search=…), השתמשו ב“פרמטר”, שמקודד גם : / ? & ו-=. אם יש לכם כבר כתובת מלאה ואתם רק רוצים לעשות escape לרווחים או לאותיות מיוחדות, השתמשו ב“כתובת URL מלאה”.
פענוח עושה את ההפך: הופך את %C3%B1 ל-ñ ואת %20 לרווח, כך שאפשר לקרוא את הכתובת כפי שנכתבה במקור.
כדאי לדעת
- בפענוח פרמטר, הסימן + נקרא כרווח, כמו שעושים טפסים באינטרנט.
- אם בטקסט יש % שאחריו אין שתי ספרות הקסדצימליות, אי אפשר לפענח אותו.
- הכלי לא בודק אם הכתובת קיימת או תקינה: הוא רק ממיר תווים.
שאלות נפוצות
מה ההבדל בין פרמטר לכתובת URL מלאה?
פרמטר מקודד כל תו מיוחד, כולל : / ? & =. כתובת מלאה משאירה את הסימנים האלה כי הם חלק מהמבנה שלה.
למה רווח הופך ל-%20?
כי רווחים אסורים בכתובת URL. 20 הוא הקוד שלו בהקסדצימלי.
האם זה עובד עם עברית ואימוג׳י?
כן, הם מקודדים כ-UTF-8; למשל, ñ הופך ל-%C3%B1.
האם הטקסט שלי נשלח לשרת?
לא. הכול מתבצע בדפדפן והטקסט אף פעם לא יוצא מהמכשיר.
זה בחינם?
כן, זה חינם, בלי הרשמה, ופועל ישירות בדפדפן.