HTTP POST

POST היא אחת ממתודות בקשה (request) משרת הנתמכת על ידי הפרוטוקול HTTP ונמצאת בשימוש רחב ב"World Wide Web". בקשה מסוג POST מתוכננת לבקש משרת אינטרנט שיקבל מידע עטוף בחלק "גוף ההודעה" (message's body). POST משמש תדיר להעלאת קובץ לשרת או למסירת (Submit) טופס אינטרנטי לאחר שמילאו בו פרטים, אך ניתן להשתמש בו כדי להעביר לשרת מחרוזות טקסט ארוכות לכל צורך שהוא.

בניגוד לכך, שיטת GET נועדה למשוך מידע מהשרת. כחלק משיטת GET, ניתן להעביר סדרה מצומצמת יחסית של פרמטרים עם ערכים בשורת ה URI (ב-Query String), שם ניתן לציין ערכים לפרמטרים שהלקוח מניח שהשרת יכיר ומצפה לערכים אלו, כגון טווח תאריכים, מספר מזהה של דף או אובייקט וכיוצא באלו. שיטת POST יכולה להכיל כמות מידע גדולה בהרבה (תאורטית ללא הגבלה) בתוך גוף ההודעה. בנוסף ישנו Header אשר מסווג את סוג המידע אשר מוכל בהודעה. בעבר נקראו סוגים אלו MIME types, אך הורחבו לכלול HTML, SMTP ועוד


From Wikipedia, the free encyclopedia · View on Wikipedia

Developed by Nelliwinne