האם ל-HTTP PUT יש גוף?
האם ל-HTTP PUT יש גוף?

וִידֵאוֹ: האם ל-HTTP PUT יש גוף?

וִידֵאוֹ: האם ל-HTTP PUT יש גוף?
וִידֵאוֹ: 8 סודות בשפת גוף | איך לקרוא אנשים-איך לקרוא כל אחד 2024, נוֹבֶמבֶּר
Anonim

5 תשובות. HTTP בקשות יש גוף אם הם יש כותרת Content-Length או העברה-קידוד (RFC 2616 4.3). אם הבקשה יש ל גם לא זה יש ל לא גוּף , והשרת שלך צריך להתייחס אליו ככזה.

לאחר מכן, אפשר גם לשאול, האם ל-HTTP GET יכול להיות גוף?

במילים אחרות, כל בקשת מותר להודעה להכיל הודעה גוּף , ולכן חייבים לנתח הודעות מתוך מחשבה על כך. סמנטיקה של שרת עבור לקבל עם זאת, מוגבלים כך שא גוּף , אם בכלל, יש ל אין משמעות סמנטית ל- בַּקָשָׁה . כן אתה פחית תשלח גוף הבקשה עם לקבל אבל זה לא אמור יש כל משמעות.

כמו כן, מהו הגוף של בקשת HTTP? קו הזינוק ו HTTP כותרות של HTTP המסר ידועים ביחד כראש ה- בקשות , בעוד המטען שלו ידוע בשם גוּף.

יתר על כן, האם ל-http delete יש גוף?

העדכון האחרון ל- HTTP מפרט 1.1 (RFC 7231) מתיר באופן מפורש ישות גוּף ב לִמְחוֹק בקשה: מטען בתוך א לִמְחוֹק להודעת בקשה אין סמנטיקה מוגדרת; שליחת מטען גוּף על לִמְחוֹק בקשה עשויה לגרום לחלק מהיישומים הקיימים לדחות את הבקשה.

האם לבקשת GET צריכה להיות גוף?

קבל בקשות אל תעשה יש א גוף הבקשה , אז כל הפרמטרים צריך מופיעים בכתובת האתר או בכותרת. אמנם תקן ה-HTTP אינו מגדיר מגבלה לכמה ארוכים יכולים להיות כתובות אתרים או כותרות, אך רוב לקוחות ה-HTTP והשרתים יש מגבלה מעשית איפשהו בין 2 קילובייט ל-8 קילובייט.

מוּמלָץ: