HTTP POST


כל מה שרצית לדעת על HTTP POST:
POST היא אחת ממתודות בקשה (request) משרת הנתמכת על ידי הפרוטוקול HTTP ונמצאת בשימוש רחב ב"World Wide Web".
בקשה מסוג POST מתוכננת לבקש משרת אינטרנט לקבל מידע עטוף בחלק "גוף ההודעה" (message's body) לאחסון.
הוא משמש תדיר להעלאת קובץ לשרת או למסירת (Submit) טופס אינטרנטי לאחר שמילאו בו פרטים.
בניגוד לשיטת GET, אשר נועדה למשוך מידע מהשרת.
כחלק משיטת GET, ניתן להעביר סדרה מצומצמת יחסית של פרמטרים עם ערכים בשורת ה URI (ב-Query String), שם ניתן לציין ערכים לפרמטרים שהלקוח מניח שהשרת יכיר ומצפה לערכים אלו, כגון טווח תאריכים, מספר מזהה של דף או אובייקט וכיוצא באלו.
שיטת POST יכולה להכיל כמות מידע גדולה בהרבה (תאורטית ללא הגבלה) בתוך גוף ההודעה.
בנוסף ישנו Header אשר מסווג את סוג המידע אשר מוכל בהודעה.
בעבר נקראו סוגים אלו MIME types, אך הורחבו לכלול HTML, SMTP ועוד

נלקח מויקיפדיה

הגדרות נוספות הקשורות לHTTP POST:
HTTP