nightly
Send the response headers HttpServerUtil is given sendResponseHeaders transmits the header block, so the headers the caller passed were being added to the response after it had already gone out and never reached the client. The only current caller does not assert on them, which is why this went unnoticed. Also: Fix that responses without a body don't have a transfer encoding. Closes #52362 Signed-…