Hacker News new | ask | show | jobs
by yitosda 2884 days ago
Not necessarily, and even so not for free.

(Client must specify compression support)

1 comments

Most clients support it implicitly; you probably have to go out of your way to get an uncompressed stream. Now compressing a verbose text string is not optimal but given the past attempts I'd hesitate against using a pre-packed format. Historically that has not worked out well. Compressing the text format is ultimately the worse-is-better solution.
They are using libcurl, for which you need to request compression explicitly:

https://curl.haxx.se/libcurl/c/CURLOPT_ACCEPT_ENCODING.html