[streaming] Do not set a Transfer-Encoding header of chunked
[streaming] Do not set a Transfer-Encoding header of chunked

Apache expects the response to already be in chunked format in that case,
which causes it to not deliver the streamed body.

If no Content-Length is set on the response, web servers will automatically
switch to chunked Transfer-Encoding, and handle the chunking for you.

Nginx does not share the issue that apache has, but will add the Content-
Length header too.

symfony/http-foundation,oswaldderiemaecker/HttpFoundation,symfony/HttpFoundation,ygerasimov/HttpFoundation,mneuhaus/HttpFoundation,nichdu/HttpFoundation