עמוד:105

כאמור , כל שורת כותרת מתחילה במילת קוד ; בדוגמה שלעיל הצגנו ארבע מילות קוד כאלו , אך האפיון של HTTP מגדיר עוד מילות קוד רבות שבהן אפשר להשתמש לצרכים שונים . אחרי שורות הכותרת מופיע גוף ההודעה י במקרה של בקשת - GET גוף ההודעה הוא ריק . סוג נוסף של בקשות הן בקשות , POST שבהן הלקוח שולח מידע לשרת . מידע זה יכול לכלול פרמטרים שונים שיופיעו בגוף ההודעה . למשל , כאשר משתמש מספק מילת מפתח למנוע חיפוש כדי למצוא אתרים שעוסקים בנושא מסוים , מילת המפתח תועבר בגוף של הודעה מסוג . POST יש לשים לב שגם בקשות מסוג POST הן בקשות להורדה של משאב מהשרת , אלא שזהות המשאב שמבקשים לקבל תלוי בקלט שהמשתמש הזין . עם זה , במקרים רבים הדפדפן שולח לשרת פרמטרים בבקשה מסוג . GET הדפדפן עושה זה על-ידי יצירת URL' מורחב' שכולל פרמטרים . למשל , כאשר משתמש מבקש לקבל מידע על ספר שמספרו 234 מהאתר , www . books . com הדפדפן עשוי לשלוח בקשה שהשורה הראשונה שלה נראית כך GET www . books . com / bookid ? 234 המילה bookid היא שם הפרמטר וערך הפרמטר הוא . 234 הסימן מפריד בין שם הפרמטר לערכו . כאשר גלשתם , הבחנתם ודאי URL-n מורחבים מסוג זה , שמופיעים בשדה הכתובת של הדפדפן . סוגים נוספים של בקשות : - HEAD זהה ^ -ל ס , אך השרת לא שולח את המשאב המבוקש . משמש בעיקר כדי לבדוק יישומי תקשורת ולנפות שגיאות ; ( debug ) n \ ypn - DELETE למחיקת משאב אצל השרת ( מובן שהמשתמש צריך הרשאה מתאימה ) 1 - PUT כקשה להעלות קובץ לשרת ( כלומר , להעתיק קובץ מהלקוח לשרת . ( מבנה הודעת תגובה להלן דוגמה טיפוסית להודעת תגובה : ( response message ) HTTP / 1 . 1 200 OK Connection : close Date : Mon , 8 Apr 2003 22 : 05 : 20 GMT Server : Apache / 1 . 3 . 0 ( Unix ) Last-Modified : Sun , 31 Jun 2000 01 : 10 : 25 GMT Content-Length : 10007 Content-Type : text / html > נתוני הקובץ <

מטח : המרכז לטכנולוגיה חינוכית


לצפייה מיטבית ורציפה בכותר