هل HTTP PUT له جسم؟
هل HTTP PUT له جسم؟

فيديو: هل HTTP PUT له جسم؟

فيديو: هل HTTP PUT له جسم؟
فيديو: What's inside a Rattlesnake Rattle? 2024, شهر نوفمبر
Anonim

5 إجابات. HTTP الطلبات لديك جسد اذا هم لديك رأس طول المحتوى أو ترميز النقل (RFC 2616 4.3). إذا كان الطلب لديها ولا هو لديها لا هيئة ، ويجب أن يتعامل خادمك معها على هذا النحو.

بعد ذلك ، قد يتساءل المرء أيضًا ، هل يمكن لـ HTTP GET أن يكون له جسم؟

بمعنى آخر ، أي طلب يسمح للرسالة أن تحتوي على رسالة هيئة ، وبالتالي يجب تحليل الرسائل مع أخذ ذلك في الاعتبار. دلالات الخادم لـ احصل على ، ومع ذلك ، يتم تقييدها مثل هيئة ، لو اي، لديها لا معنى دلالي ل طلب . نعم انت علبة ارسل طلب الجسم مع احصل على لكن لا ينبغي لديك أي معنى.

أيضًا ، ما هو نص طلب HTTP؟ خط البداية و HTTP رؤوس HTTP تُعرف الرسالة بشكل جماعي باسم رئيس الطلبات ، بينما تُعرف حمولتها باسم هيئة.

علاوة على ذلك ، هل http حذف له هيئة؟

آخر تحديث لـ HTTP 1.1 المواصفات (RFC 7231) تسمح صراحة للكيان هيئة في حذف طلب: حمولة داخل أ حذف لا تحتوي رسالة الطلب على دلالات محددة ؛ إرسال حمولة هيئة على حذف قد يتسبب الطلب في رفض بعض عمليات التنفيذ الحالية للطلب.

هل يجب أن يكون لطلب GET هيئة؟

طلبات GET لا تفعل لديك أ طلب الجسم ، لذلك جميع المعلمات يجب تظهر في عنوان URL أو في رأس. بينما لا يحدد معيار HTTP حدًا لطول عناوين URL أو الرؤوس ، إلا أن معظم عملاء وخوادم HTTP لديك حد عملي في مكان ما بين 2 كيلو بايت و 8 كيلو بايت.

موصى به: