HTTP अनुरोध में एक शरीर है यदि उनके पास सामग्री-लंबाई या स्थानांतरण-एन्कोडिंग शीर्ष लेख ( RFC 2616 4.3 ) है। यदि अनुरोध के पास न तो है, तो इसका कोई शरीर नहीं है, और आपके सर्वर को इसका इलाज करना चाहिए।
यह कहा कि किसी भी शरीर के लिए PUT अनुरोध के लिए यह असामान्य है, और इसलिए अगर मैं एक ग्राहक को डिजाइन कर रहा था जो वास्तव में एक खाली शरीर भेजना चाहता था, तो मैं सामग्री-लंबाई: 0. उत्तीर्ण करूंगा, जो कि POST के पढ़ने पर निर्भर करता है और पीयूटी विधि परिभाषाएं ( आरएफसी 2616 9.5, 9.6 ) कोई यह तर्क दे सकता है कि शरीर को आवश्यक होने के लिए निहित है - लेकिन किसी भी शरीर को संभालने के लिए एक उचित तरीका शून्य-लंबाई वाले शरीर को ग्रहण करना नहीं होगा।