       [options, callback] = [{}, options]
 
     request =
-      browser: @browser
       method:  method.toUpperCase()
       url:     url
       headers: options.headers || {}

      headers:        request.headers
      body:           request.body
      multipart:      request.multipart
      proxy:          browser.proxy
      jar:            false
      followRedirect: false

    Request httpRequest, (error, response)->
      if error
        callback(error)
        return

# Also handles file: URLs and creates query string from request.params for
# GET/HEAD/DELETE requests.
Resources.normalizeURL = (request, next)->
  if /^file:/.test(request.url)
    # File URLs are special, need to handle missing slashes and not attempt
    # to parse (downcases path)
