- Remove content length header in responses
authorMartin Schanzenbach <mschanzenbach@posteo.de>
Mon, 29 Aug 2016 11:42:25 +0000 (11:42 +0000)
committerMartin Schanzenbach <mschanzenbach@posteo.de>
Mon, 29 Aug 2016 11:42:25 +0000 (11:42 +0000)
src/gns/gnunet-gns-proxy.c

index 1b4fcf4bf6663def46a23e69c93cfbfdf71c6c6c..36790994ae333bd095bafb68c86affef3037a1d5 100644 (file)
@@ -1139,7 +1139,9 @@ curl_check_hdr (void *buffer, size_t size, size_t nmemb, void *cls)
     *tok = '\0';
   if (NULL != (tok = strchr (hdr_val, '\t')))
     *tok = '\0';
-  if (0 != strlen (hdr_val))
+  if ( (0 != strlen (hdr_val) ) && 
+       /* We do chunked transfer encoding */
+       (0 != strcasecmp (MHD_HTTP_HEADER_CONTENT_LENGTH, hdr_type)))
   {
     GNUNET_log (GNUNET_ERROR_TYPE_DEBUG,
                "Adding header %s: %s to MHD response\n",