class Playwright::HttpHeaders

Public Class Methods

new(headers) click to toggle source

@param headers [Hash]

# File lib/playwright/http_headers.rb, line 4
def initialize(headers)
  @headers = headers
end
parse_serialized(serialized_headers) click to toggle source
# File lib/playwright/http_headers.rb, line 14
def self.parse_serialized(serialized_headers)
  new(serialized_headers.map do |header|
    [header['name'].downcase, header['value']]
  end.to_h)
end

Public Instance Methods

as_serialized() click to toggle source
# File lib/playwright/http_headers.rb, line 8
def as_serialized
  @headers.map do |key, value|
    { name: key, value: value }
  end
end