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

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

ידידותי לפרטיות הנתונים מעובדים מקומית בדפדפן ואינם מועלים לשרתים שלנו.

מצב קידוד

מהו קידוד URL?

קידוד URL (קידוד אחוזים) מחליף תווים שמורים או שאינם ASCII ברצפי % כגון %20 לרווח. דפדפנים ו-API משתמשים בזה במחרוזות שאילתה ובמקטעי נתיב.

איך להשתמש בו

בחרו קידוד רכיב לערך שאילתה או מקטע נתיב. בחרו קידוד URL מלא כאשר רוצים לשמור : / ? & = תוך קידוד רווחים ותווים שאינם ASCII. פענוח מבטל קידוד אחוזים.

רכיב מול URL מלא

מצב רכיב משתמש ב-encodeURIComponent. מצב URL מלא משתמש ב-encodeURI כדי שצורת ה-URL הכללית תישאר קריאה. פענוח מנסה decodeURIComponent קודם, ואז decodeURI.

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

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

פרטיות

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

שאלות נפוצות

מהו קידוד אחוזים?

קידוד אחוזים מייצג תווים כ-% ואחריו שתי ספרות הקסדצימליות. רווח הופך ל-%20. טקסט שאינו ASCII הופך לרצפי אחוזים של UTF-8.

מתי כדאי לקודד URL מלא?

השתמשו בקידוד URL מלא כאשר כבר יש לכם כתובת URL מלאה ורק צריך לקודד רווחים או יוניקוד. השתמשו בקידוד רכיב לערך יחיד שישב בתוך URL.

מה אם הקידוד אינו תקין?

רצפים שבורים כגון % בודד או %E0 מדווחים כקידוד אחוזים לא תקין. הדף אינו קורס.

האם כתובת ה-URL שלי מועלית?

לא. העיבוד מתבצע מקומית בדפדפן ואינו מועלה לשרתים שלנו.