# File lib/railsbench/railsbenchmark.rb, line 234
  def setup_request_env(entry)
    # $stderr.puts entry.inspect
    ENV['REQUEST_URI'] = @relative_url_root + entry.uri
    ENV.delete 'RAW_POST_DATA'
    ENV.delete 'QUERY_STRING'
    case ENV['REQUEST_METHOD'] = (entry.method || 'get').upcase
    when 'GET'
      query_data = entry.query_string || ''
      query_data = escape_data(query_data) unless entry.raw_data
      ENV['QUERY_STRING'] = query_data
    when 'POST'
      query_data = entry.post_data || ''
      query_data = escape_data(query_data) unless entry.raw_data
      ENV['RAW_POST_DATA'] = query_data
    end
    ENV['CONTENT_LENGTH'] = query_data.length.to_s
    ENV['HTTP_COOKIE'] = entry.new_session ? '' : cookie
    ENV['HTTP_X_REQUESTED_WITH'] = 'XMLHttpRequest' if entry.xhr
    # $stderr.puts entry.session_data.inspect
    update_test_session_data(entry.session_data) unless entry.new_session
  end