technoweenie/node-scoped-http-client — pull request #8 by iangreenleaf (2012-06-08 23:48:47+00:00)
Title: Always include Content-Length, except on GET

It seems that some servers (such as the GitHub API) insist on a `Content-Length` hearder even if no body is present (most commonly on DELETE requests).

I looked around, and from mikeal/request#41, mikeal/request#89, and mikeal/request#249, it looks like this is the safest way to go.