summaryrefslogtreecommitdiff
path: root/src/lib/teah_common.c
diff options
context:
space:
mode:
authorMarcello Stanisci <stanisci.m@gmail.com>2019-05-17 16:30:37 +0200
committerMarcello Stanisci <stanisci.m@gmail.com>2019-05-17 16:30:37 +0200
commit69f1863d899f93a380fbe6be7a73a6467b2a61c3 (patch)
treea85411bec96b5061966415c052aae0b019854e8d /src/lib/teah_common.c
parent95933156a6d477460a20225209f556208702d55e (diff)
downloadexchange-69f1863d899f93a380fbe6be7a73a6467b2a61c3.tar.gz
exchange-69f1863d899f93a380fbe6be7a73a6467b2a61c3.tar.bz2
exchange-69f1863d899f93a380fbe6be7a73a6467b2a61c3.zip
Compression.
Inclusion of 'content-encoding: deflate' header now (really) happens per request, and not "per state" (where any request got this header appended and broke those unaware requests that didn't compress their data.)
Diffstat (limited to 'src/lib/teah_common.c')
-rw-r--r--src/lib/teah_common.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/lib/teah_common.c b/src/lib/teah_common.c
index 1cbe9df78..f3e1cfeb5 100644
--- a/src/lib/teah_common.c
+++ b/src/lib/teah_common.c
@@ -85,6 +85,12 @@ TEAH_curl_easy_post (struct TEAH_PostContext *ctx,
#else
ctx->json_enc = str;
#endif
+
+ GNUNET_assert
+ (NULL != (ctx->headers = curl_slist_append
+ (ctx->headers,
+ "Content-Type: application/json")));
+
GNUNET_assert (CURLE_OK ==
curl_easy_setopt (eh,
CURLOPT_POSTFIELDS,