code: def html_with_encoding(self, url, timeout=None, encoding="utf-8"):
          
          response = self.get_response(url, timeout=timeout)
          if response:
              return self.decoder.decode(response.content, encoding)[0]
          else:
              return None
docs: Manually get html with user encoding setting.