URL – הבדלי גרסאות

תוכן שנמחק תוכן שנוסף
אין תקציר עריכה
מ שוחזר מעריכות של 89.138.41.169 (שיחה) לעריכה האחרונה של 79.177.183.85
שורה 1:
'''URL''', ראשי תיבות של ''Uniform Resource Locator'' (ב[[עברית]]: '''בתמַעַן מַשְׁאַבִּים אָחִיד'''), הוא רצף של תווים במבנה אחיד המשמש לייצוג המיקום של [[דף אינטרנט|דפי אינטרנט]] ו[[קובץ|קבצים]] ברשת ה[[אינטרנט]]. באופן עממי ה־URL מכונה '''כתובת האתר''', '''כתובת רשת''' או '''כתובת הדף'''. למעשה, URL הוא מקרה פרטי של [[URI]], שהוא המונח הנכון, הכולל את כל הכתובות בהן נעשה שימוש, אך בשל סיבות היסטוריות, המונח URL נמצא בשימוש נרחב.
 
== מבנה כתובת URL ==
כתובת URL בנויה ובנויותבאופן בצורהכללי -בצורה:
<div align=left dir=LTR>
scheme://authority/path?query
</div>
כאשר scheme מציינת את אופן השימוש בכתובת - ה[[פרוטוקול תקשורת|פרוטוקול]] בו יעשה שימוש (למשל [[HyperText Transfer Protocol|HTTP]] או HTTPS) ובכפוף אליו גם אילו פרמטרים נוספים יש להעביר.
 
authority היא ה"רשות" אליה שייך המשאב, כלומר [[כתובת IP|כתובת ה־IP]] של ה[[שרת]] עליו הוא נמצא, או [[שם תחום|כתובת מילולית]] שתתורגם לכתובת כזו על ידי מנגנון ה־[[Domain Name System]], בנוסף ניתן להוסיף נקודתיים ואת [[פורט (תקשורת)|פתחת]] (port) ה־[[TCP]] בשרת.
 
path הוא ה"נתיב" בו נמצא המשאב ב[[מערכת קבצים|מערכת הקבצים]] של השרת.
 
query היא שאילתה (בשיטת GET, בשיטת POST הנתונים לא עוברים ב URL) שנועדה להעביר לאותו המשאב פרמטרים נוספים בצורת parameter=value, להפרדה בין מספר פרמטרים משמש הסימן "&".
 
=== מבנה כתובת HTTP ===
רוב כתובות ה-URL בהן נעשה שימוש באינטרנט מיועדות לשימוש על ידי פרוטוקול HTTP ובנויות בצורה -
<div align=left dir=LTR>
schema://[username[:password]@]server[:port]/path[?query][#anchor]
אוחזר מתוך "https://he.wikipedia.org/wiki/URL"