Method: Soaspec::RestHandler#parse_headers
- Defined in:
- lib/soaspec/exchange_handlers/rest_handler.rb
#parse_headers ⇒ Hash
Perform ERB on each header value
90 91 92 93 94 95 96 |
# File 'lib/soaspec/exchange_handlers/rest_handler.rb', line 90 def parse_headers Hash[rest_client_headers.map do |header_name, header_value| raise ArgumentError, "Header '#{header_name}' is null. Headers are #{rest_client_headers}" if header_value.nil? [header_name, ERB.new(header_value).result(binding)] end] end |