Method: PacketGen::Header::HTTP::Request#initialize

Defined in:
lib/packetgen/header/http/request.rb

#initialize(options = {}) ⇒ Request

Returns a new instance of Request.

Parameters:

  • options (Hash) (defaults to: {})

Options Hash (options):

  • :verb (String)
  • :path (String)
  • :version (String)
  • :headers (Hash)

Since:

  • 3.1.0 Rename #method into #verb to not mask Object#method.



62
63
64
65
# File 'lib/packetgen/header/http/request.rb', line 62

def initialize(options={})
  super(options)
  self.headers ||= options[:headers]
end