כתובת אתר של אתר, הידוע גם בשם "כתובת אתר", היא מה מישהו היה להיכנס לתוך דפדפן אינטרנט כדי לגשת לאתר מסוים. כאשר אתה מעביר מידע באמצעות כתובת אתר, עליך לוודא שהוא משתמש רק בתווים מורשים מסוימים. התווים המורשים האלה כוללים תווים אלפבתיים, ספרות, ותווים מיוחדים מסוימים שיש להם משמעות במחרוזת כתובת האתר. כל תווים אחרים שיש להוסיף לכתובת אתר צריכים להיות מקודדים כך שהם לא יגרמו לבעיות במהלך הטיול של הדפדפן כדי לאתר את הדפים והמשאבים שאתה מחפש.
קידוד כתובת אתר
הדמות המקודדת ביותר במחרוזת כתובת אתר היא זה קטע של קידוד טקסט היה להעביר נושא של "זה הנושא שלי". תו "+" בקידוד יוחלף במציאות כדי לקודד כתובת אתר, אתה פשוט להחליף את התווים המיוחדים עם מחרוזת קידוד שלהם. זה כמעט תמיד מתחיל עם תו%. למען הדיוק, אתה תמיד צריך לקודד את כל התווים המיוחדים שנמצאו בכתובת האתר. הערה חשובה אחת, במקרה שאתה מרגיש קצת מאוימת על ידי כל זה דיבור או קידוד, היא כי בדרך כלל אתה לא תמצא שום תווים מיוחדים בכתובת מחוץ להקשר הרגיל שלהם למעט נתוני הטופס. רוב כתובות האתרים להשתמש בתווים פשוטים כי הם תמיד מותר, ולכן לא קידוד נדרש בכלל. אם תשלח נתונים לסקריפטים של CGI בשיטת GET, עליך לקודד את הנתונים כפי שהם יישלחו מעל לכתובת האתר. לדוגמה, אם אתה כותב קישור כדי לקדם עדכון RSS, כתובת האתר שלך צריכה להיות מקודדת כדי להוסיף לכתובת האתר של הסקריפט שאתה מקדם אותה. כל תו שאינו תו אלפביתי, מספר או תו מיוחד שנמצא בשימוש מחוץ להקשר הרגיל שלו יצטרכו להיות מקודדים בדף שלך. להלן טבלה של תווים נפוצים שניתן למצוא בכתובת אתר ובקידוד שלהם. שמורות תווים כתובת האתר קידוד שים לב שדוגמאות מקודדות אלה שונות ממה שאתה מוצא בתווים מיוחדים של HTML. לדוגמה, אם עליך לקודד כתובת אתר עם תו אמפרסנד (&), אתה תשתמש% 24, וזה מה שמוצג בטבלה לעיל. אם היית כותב HTML ואתה רוצה להוסיף אמפרסנד לטקסט, לא ניתן להשתמש% 24. במקום זאת, תשתמש גם & או &, אשר שניהם היו לכתוב את & ב דף HTML כאשר שניתנו. זה אולי נראה מבלבל בהתחלה, אבל זה בעצם ההבדל בין הטקסט המופיע על הדף עצמו, שהוא חלק מקוד ה- HTML, ואת מחרוזת כתובת האתר, שהיא ישות נפרדת ולכן כפוף לכללים שונים. העובדה כי "&" אופי, כמו גם דמויות רבות אחרות, יכול להופיע בכל אחד לא צריך לבלבל אותך עם ההבדלים בין השניים. מאמר מקורי מאת ג'ניפר קרינין. בעריכת ג'רמי ג'יררד.mailto: email? subject = זה + הוא + הנושא שלי
קידוד כתובת אתר
מה צריך להיות מקודד?
אופי מטרת כתובת האתר קידוד : פרוטוקול נפרד (http) מכתובת % 3B / הפרד תחום וספריות % 2F # הפרד עוגנים %23 ? מחרוזת שאילתה נפרדת % 3F & אלמנטים נפרדים של שאילתות %24 @ הפרד שם משתמש וסיסמה מהדומיין %40 % מציין תו מקודד %25 + מציין רווח % 2B לא מומלץ בכתובות אתר % 20 או +