Jasper Yu says to YSITD
A user agent SHOULD send a Content-Length in a request message when no Transfer-Encoding is sent