diff options
Diffstat (limited to 'src/examples/chunked_example.c')
-rw-r--r-- | src/examples/chunked_example.c | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/examples/chunked_example.c b/src/examples/chunked_example.c index 6f449c3a..ed20d472 100644 --- a/src/examples/chunked_example.c +++ b/src/examples/chunked_example.c | |||
@@ -137,6 +137,14 @@ ahc_echo (void *cls, | |||
137 | free (callback_param); | 137 | free (callback_param); |
138 | return MHD_NO; | 138 | return MHD_NO; |
139 | } | 139 | } |
140 | /* Enforce chunked response, even for non-keep-alive connection. */ | ||
141 | if (MHD_NO == MHD_add_response_header (response, | ||
142 | MHD_HTTP_HEADER_TRANSFER_ENCODING, | ||
143 | "chunked")) | ||
144 | { | ||
145 | free (callback_param); | ||
146 | return MHD_NO; | ||
147 | } | ||
140 | ret = MHD_queue_response (connection, MHD_HTTP_OK, response); | 148 | ret = MHD_queue_response (connection, MHD_HTTP_OK, response); |
141 | MHD_destroy_response (response); | 149 | MHD_destroy_response (response); |
142 | return ret; | 150 | return ret; |