Я использую $ http на angularjs, и у меня есть довольно большая просьба отправить.
Я интересно, если есть способ сделать что-то вроде этого:
content = "I'm a very long content string!"
$http.post content, url, 'gzip'
и имеет содержание после запроса автоматически с gzip'нутым и добавить соответствующий заголовок запроса, поэтому сервер будет знать, чтобы распаковать содержимое и правильно передать его контроллеру
Я могу скрыть содержимое на моей стороне и повторно открыть его вручную на сервере, но я подумал, что должен быть какой-то способ сделать это автоматически. Здесь?
Будет ли это работать для ваших целей? http://onehungrymind.com/zip-parsing-jszip-angular/ Вот jszip: https://stuk.github.io/jszip/ – Boris
Это классный пакет, но речь идет об открытии почтового индекса на клиенте, и я хочу, чтобы мой текст был застегнут на почтовом запросе на сервере – Yossale
Хорошо, что имеет смысл; возможно, js-deflate может работать: https://github.com/dankogai/js-deflate Похоже, другие заинтересованы в этом, но общение между клиентом и сервером не упрощает: https://stackoverflow.com/questions/424917/why-cant-browser-send-gzip-request – Boris