module Roda::RodaPlugins::DeleteEmptyHeaders::ResponseMethods
Public Instance Methods
Source
# File lib/roda/plugins/delete_empty_headers.rb, line 15 def finish delete_empty_headers(super) end
Delete any empty headers when calling finish
Calls superclass method
Source
# File lib/roda/plugins/delete_empty_headers.rb, line 20 def finish_with_body(_) delete_empty_headers(super) end
Delete any empty headers when calling finish_with_body
Calls superclass method
Private Instance Methods
Source
# File lib/roda/plugins/delete_empty_headers.rb, line 27 def delete_empty_headers(res) res[1].delete_if{|_, v| v.is_a?(String) && v.empty?} res end
Delete any empty headers from response