From a034902e9bed99328e0209665a97e78250b459e8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Heiko=20Bernl=C3=B6hr?= Date: Fri, 12 Jan 2018 08:53:35 +0100 Subject: Add Content-Length header. Normally this should happen in Rack::ContentLength (rack-/lib/rack/content_length.rb). But of course could also be done in an application controller. --- app/controllers/messages_controller.rb | 2 ++ 1 file changed, 2 insertions(+) diff --git a/app/controllers/messages_controller.rb b/app/controllers/messages_controller.rb index 7eecc7b..9a37c47 100644 --- a/app/controllers/messages_controller.rb +++ b/app/controllers/messages_controller.rb @@ -220,6 +220,7 @@ protected end def index_render + headers["Content-Lenght"]=@body.size.to_s render :text => @body, :content_type => "text/uri-list" end @@ -238,6 +239,7 @@ protected end unless @memberships.blank? headers["X-EcsReceiverCommunities"]= x_ecs_receiver_communities unless x_ecs_receiver_communities.blank? headers["X-EcsSender"]= x_ecs_sender unless x_ecs_sender.blank? + headers["Content-Lenght"]=@body.size.to_s @render_cmd='render :text => @body, :layout => false, :status => 200, :content_type => Mime::Type.lookup(@record.content_type)' end -- cgit v1.2.3