This commit ensures the correct HttpRequest.BodyPublisher is used with Content-Length 0. Closes gh-31451