lib/anemone/page.rb in anemone-0.2.2 vs lib/anemone/page.rb in anemone-0.2.3
- old
+ new
@@ -31,10 +31,10 @@
# Create a new page
#
def initialize(url, body = nil, code = nil, headers = nil, aka = nil, referer = nil, depth = 0, response_time = nil)
@url = url
@code = code
- @headers = headers
+ @headers = headers || {}
@headers['content-type'] ||= ['']
@aliases = Array(aka)
@data = OpenStruct.new
@referer = referer
@depth = depth || 0