def initialize( response = nil )
@elements = []
@form_values = Hash.new([])
@accept = nil
@accept_charset = nil
@accept_language = nil
@auth_type = nil
@content_length = nil
@content_type = nil
@from = nil
@gateway_interface = nil
@path_info = nil
@path_translated = nil
@query_string = nil
@raw_cookie = nil
@referer = nil
@remote_addr = nil
@remote_host = nil
@remote_ident = nil
@remote_user = nil
@request_method = nil
@script_name = nil
@server_name = nil
@server_port = nil
@server_protocol = nil
@server_software = nil
@uri = nil
@user_agent = nil
if response then
parse(response)
@content = response.content
end
end