odpowiedź rails json z kompresją gzip

Mam api napisane w szynach, które na każde żądanie odpowiadają odpowiedzią JSON.

Odpowiedź może być ogromna, więc muszę skompresować odpowiedź JSON za pomocą gzip.

Zastanawiasz się, jak to zrobić w kontrolerze szyny?

Dodałem linię

use Rack::Deflater

w config.ru

Czy powinienem też zmienić coś w linii, która wyświetla JSON?

render :json => response.to_json()

Ponadto, jak mogę sprawdzić, czy odpowiedź jest w formacie gzip, czy nie .. ??

Zrobiłem żądanie curl z terminala, widzę tylko zwykły JSON.

questionAnswers(4)

yourAnswerToTheQuestion