对于以gzip格式的响应,我们不必更改
render方法调用。
如果请求具有标头
Accept-Encoding: gzip,Rails将使用gzip自动压缩JSON响应。
如果您不希望用户发送带有预设标头的请求,则可以在呈现响应之前在控制器中将标头手动添加到请求中:
request.env['HTTP_ACCEPT_ENCODING'] = 'gzip'render :json => response.to_json()

对于以gzip格式的响应,我们不必更改
render方法调用。
Accept-Encoding: gzip,Rails将使用gzip自动压缩JSON响应。
如果您不希望用户发送带有预设标头的请求,则可以在呈现响应之前在控制器中将标头手动添加到请求中:
request.env['HTTP_ACCEPT_ENCODING'] = 'gzip'render :json => response.to_json()