module Grape::DSL::Headers
Public Instance Methods
header(key = nil, val = nil)
click to toggle source
This method has four responsibilities:
-
Set a specifc header value by key
-
Retrieve a specifc header value by key
-
Retrieve all headers that have been set
-
Delete a specifc header key-value pair
# File lib/grape/dsl/headers.rb, line 11 def header(key = nil, val = nil) if key val ? header[key.to_s] = val : header.delete(key.to_s) else @header ||= Grape::Util::Header.new end end
Also aliased as: headers