Так что в настоящее время использую
_http.put(url, body).toPromise() _http.put(url, body, parameters).toPromise()
И я получаю снимок ах из хрома.
Я хочу сжать тело перед отправкой.Есть ли библиотека, которая делает это?
Вы можете использовать pako для сжатия gzip на стороне клиента:
pako
https://github.com/nodeca/pako
Возможно, вам придется распаковать на сервере вручную (если вы используете узел, то вы можете использоватьта же библиотека).Взгляните на эту статью, они пытались решить точно такую же проблему:
https://medium.com/axiomzenteam/put-your-http-requests-on-a-diet-3e1e52333014