module Roda::RodaPlugins::DropBody::ResponseMethods

def finish

and Content-Type headers.
returned, use an empty body and remove the Content-Length
If the response status indicates a body should not be
def finish
  r = super
  case r[0]
  when DROP_BODY_RANGE, 204, 304
    r[2] = EMPTY_ARRAY
    h = r[1]
    h.delete(RodaResponseHeaders::CONTENT_LENGTH)
    h.delete(RodaResponseHeaders::CONTENT_TYPE)
  when 205
    r[2] = EMPTY_ARRAY
    empty_205_headers(r[1])
  end
  r
end