我想返回压缩过的数据让客户端解压缩使用. 在没有使用 Grape 时用的 controller
response.headers['Accept-Encoding'] = "gzip"
response.headers['Content-Encoding'] = "gzip"
gzip_data = ActiveSupport::Gzip.compress(data)
respond_to do |format|
format.json { render json: gzip_data }
end
返回的数据接收后可以正常使用. 但是在 Grape 中没有找到任何方法可以正确返回 gzip_data.客户端没办法解析. 各位有遇见过这样的情况嘛? 求指点.......