Hi Daniel, Did you consider making your payload a JSON Text Sequence? That should allow what you want fairly easily.
-FG > On Jun 20, 2021, at 16:08, Daniel F via curl-library > <curl-library@cool.haxx.se> wrote: > > Hi all, > I am writing app which will receive updates (in JSON format) from server. > Server uses HTTP chunked transfer encoding. I also use TLS to encrypt > transmission. If I read curl code in lib/http_chunks.c correctly, library > guarantees that contents of multiple chunks is not mixed when callback > registered with CURLOPT_WRITEFUNCTION option is called. However opposite is > not true, write callback may be called multiple times for one chunk. This > means that I need some extra callback in order to detect chunk boundaries, > but I do not see such callback in the code. I think of two possible > callbacks: one called before first part of a chunk is delivered to the app > (it may have chunk size as a param), and another called after last part of > chunk is delivered to the app. Any of them would be fine for me. Could you > add it? > > Regards, > Daniel > ------------------------------------------------------------------- > Unsubscribe: https://cool.haxx.se/list/listinfo/curl-library > Etiquette: https://curl.se/mail/etiquette.html ------------------------------------------------------------------- Unsubscribe: https://cool.haxx.se/list/listinfo/curl-library Etiquette: https://curl.se/mail/etiquette.html