RoR3 アプリ内に Sinatra アプリがあります。
Sinatra モジュールを定義し、RoR3 ルートに次のリダイレクトを追加しました
match '/v2', MySinatraModule, :anchor=>false
私の Sinatra アプリは /v2/* 内のすべてのサービスを提供していますが、それらは gzip されていません。config.ru に「use Rack:Deflater」を追加してみましたが、RoR3 を通過するため動作しません。json サービスなので文字列を返します。
GZip::ZLibWriter を使用してみましたが、出力は圧縮されますが、反対側で gzip されていると解釈されません。
何か助けはありますか?