closes #5826
[arvados.git] / apps / workbench / app / models / arvados_api_client.rb
index 992f8fd896989a408b9939c16dc893b85aa58964..aa3269a43d13055cbcd52928ba000551e5426639 100644 (file)
@@ -130,6 +130,9 @@ class ArvadosApiClient
     end
 
     header = {"Accept" => "application/json"}
+    if Rails.configuration.include_accept_encoding_header_in_api_requests
+      header["Accept-Encoding"] = "gzip, deflate"
+    end
 
     profile_checkpoint { "Prepare request #{url} #{query[:uuid]} #{query[:where]} #{query[:filters]} #{query[:order]}" }
     msg = @client_mtx.synchronize do