def initialize(params = {})
@code = params[:code]
@status_message = params[:status_message]
@http_version = params[:http_version]
@headers = params[:headers] || ''
@body = params[:body]
@time = params[:time]
@requested_url = params[:requested_url]
@requested_http_method = params[:requested_http_method]
@start_time = params[:start_time]
@request = params[:request]
@effective_url = params[:effective_url]
@mock = params[:mock] || false
@headers_hash = NormalizedHeaderHash.new(params[:headers_hash]) if params[:headers_hash]
end