Class: Requests::HPACK::Encoder

Inherits:
Object
  • Object
show all
Defined in:
lib/requests/hpack.rb

Instance Method Summary collapse

Instance Method Details

#encode(headers) ⇒ Object



155
156
157
158
159
# File 'lib/requests/hpack.rb', line 155

def encode(headers)
  out = String.new(encoding: Encoding::BINARY)
  headers.each { |name, value| out << encode_field(name.to_s.downcase, value.to_s) }
  out
end