Можно создать дубликат:
Is it possible to force jQuery to make AJAX calls for URLs with gzip/deflate enabled?
Я собираюсь на двух разных доменах с JSONP. Domain1 запрашивает Domain2 для некоторых json-данных, используя $ .getJSON с параметром обратного вызова, и это отлично работает, никаких проблем нет.
Domain2 также может обслуживать данные json gzipped.
Я хотел бы использовать эту функцию, но я не знаю, как запросить ее у Domain1, используя $ .getJSON jQuery.
Возможно ли это, и если да, то можете ли вы привести мне пример (или любое другое обходное решение).
Спасибо!
Обычно это будет обрабатываться браузером, прозрачно, если у вас есть заголовок 'Accept', который задает zip. –
@ Dave-Newton Как бы добавить заголовок к вызову? – Nik
@PedroFerreira не уверен, что это или нет, кросс-домен является частью моей проблемы, что я надеялся, что кто-то сможет объяснить. Из того, что я понимаю, вызов ajax и вызов jsonp не совсем одинаковы. – Nik