This patches changes two things: 1. If a module has a custom Content-Length, it will respect that instead of forcing its own. 2. If a request does not have anything in the body, the Content-Length header will not be set. Fix #6609 Fix #6587