Method: HTTPX::Headers#each
- Defined in:
- lib/httpx/headers.rb
#each(extra_headers = nil) ⇒ Object
returns the enumerable headers store in pairs of header field + the values in the comma-separated string format
107 108 109 110 111 112 113 114 115 116 117 |
# File 'lib/httpx/headers.rb', line 107 def each(extra_headers = nil) return enum_for(__method__, extra_headers) { @headers.size } unless block_given? @headers.each do |field, value| yield(field, value.join(", ")) unless value.empty? end extra_headers.each do |field, value| yield(field, value) unless value.empty? end if extra_headers end |