code: def get(self, host, files_count, path="/", ssl=False, external=None):
          
          theme = "https" if ssl else "http"
          url = host + path
          http_url = theme + "://" + url
  
          result = {}
          try:
              capture_path = os.getcwd() + '/'
  
              har_file_path = capture_path + "har/"
  
              # fc.load_page(self.driver, http_url)
              fc.switch_tab(self.driver)
              self.load_page(http_url)
  
              print "driver get: " + http_url
  
              time.sleep(2)
  
              # if url[-1] == "/":
              #     f_name = url.split('/')[-2]
              # else:
              #     f_name = url.split('/')[-1]
  
              # fc.save_html(self.driver, f_name, os.path.join(capture_path, "htmls/"))
              # fc.save_screenshot(self.driver, f_name, os.path.join(capture_path, "screenshots/"))
  
              result = self.wrap_results(url=http_url, files_count=files_count, fd=har_file_path)
  
              if external is not None:
                  external[http_url] = result
  
          except Exception as e:
              result['error'] = e.message
              print e
  
          return result
docs: Send get request to a url and wrap the results
          :param host (str): the host name of the url
          :param path (str): the path of the url (start with "/")
          :return (dict): the result of the test url