Казань 🚘 Лениногорск 🚘 Казань
На выходных (18 и 19 февраля) буду в Лениногорске.
Бинарные данные в XML
На «Хабре» статья вышла, в ней есть интересный и обоснованный вывод:
Этот пример имеет практическое значение, т. к. в случае, если используются
XML-файлы, которые содержат бинарные вставки и затем упаковываются (GZIP, DEFLATE и т. п.) для экономии трафика, то на самом деле выгоднее эти вставки делатьне в Base64-кодировке, а в HEX, что может противоречить интуиции.
Кроме того, в ней проливается свет на сжатие
HTTPS может использоваться не только для защиты, но и для сжатия данных. Протоколы SSLv3 и TLS дают возможность договорится сторонам об использовании сжатия при установке соединения. Такой способ выглядит привлекательней метода
с «Content-Encoding:gzip/deflate». Во первых, сжимаются все данные (включая заголовки), идущие в обе стороны. Во вторых, при сжатии может учитываться история запросов/ответов, что повышает эффективность сжатия.
Рекомендую статью к прочтению полность, тем более она небольшая.