title: Is an HTTP PUT request required to include a body?
body: <p>I'm having trouble finding a definite specification of this in the standard. I have an HTTP client that's not including a <code>Content-Length: 0</code> header when doing a PUT request where I don't specify a body, and a server that gets confused by such requests, and I'm wondering which program I should be blaming.</p>