According to links below, the Content-Length should not even be returned in 304 responses:
https://trac.nginx.org/nginx/ticket/459 http://stackoverflow.com/questions/691318/what-headers-do-i-want-to-send-together-with-a-304-response So is there any way to remove the Content-Length from MHD responses? On Wed, Jun 1, 2016 at 2:20 AM, silvioprog <[email protected]> wrote: > Hello, > > In some cases, we need to remove the Content-Length header, for example, > when the status code is 304 (not modified), you don't need to send some > content-* headers again. See this code: > > https://github.com/expressjs/express/blob/master/lib/response.js#L192 > > Great, it makes sense, but unfortunatelly MHD always send the > Content-Length header, even removing it with: > > MHD_del_response_header(response, "Content-Length", "3"); // my content is > just an "abc" string > > Is the MHD_del_response_header() function skipping the Content-Length > header? > > Thank you! > -- Silvio Clécio
