/* Sniff out the content-type header.
* If the response is HTML, we're safe to modify it.
*/
if (!_htmlOnly && res.isHtml()) {
res.removeHeader('Content-Length');
delete headers['content-length'];
}
If I have an HTML response, but I'm targeted to HTML only, the content length won't get overwritten, which leads to
"Error: Transferred a partial file" errors on the response.
Why is this guarded by !_htmlOnly?