On Wed, 23 May 2018, Junio C Hamano wrote:
-> Accept-Encoding: gzip
+> Accept-Encoding: ENCODINGS
Is the ordering of these headers determined by the user of cURL library
(i.e. Git), or whatever the version of cURL we happened to link with happens
to produce?
The point is whether the order is expected to be stable, or we are better
off sorting the actual log before comparing.
The order is not guaranteed by libcurl to be fixed, but it is likely to remain
stable since we too have test cases and compare outputs with expected outputs!
=)
Going forward, brotli (br) is going to become more commonly present in that
header.
--
/ daniel.haxx.se