Пример #1
0
    def __init__(self, verbosity=0):
        super(QWebPage, self).__init__()
        self.verbosity = verbosity
        self.har_log = HarLog()
        self.cookiejar = SplashCookieJar(self)

        self.mainFrame().urlChanged.connect(self.onUrlChanged)
        self.mainFrame().titleChanged.connect(self.onTitleChanged)
        self.mainFrame().loadFinished.connect(self.onLoadFinished)
        self.mainFrame().initialLayoutCompleted.connect(self.onLayoutCompleted)
Пример #2
0
    def __init__(self, verbosity=0):
        super(QWebPage, self).__init__()
        self.verbosity = verbosity
        self.har_log = HarLog()
        self.cookiejar = SplashCookieJar(self)
        self.callbacks = {'on_request': [], "on_response_headers": []}

        self.mainFrame().urlChanged.connect(self.onUrlChanged)
        self.mainFrame().titleChanged.connect(self.onTitleChanged)
        self.mainFrame().loadFinished.connect(self.onLoadFinished)
        self.mainFrame().initialLayoutCompleted.connect(self.onLayoutCompleted)
Пример #3
0
 def __init__(self, verbosity):
     super(ProxiedQNetworkAccessManager, self).__init__()
     self.sslErrors.connect(self._on_ssl_errors)
     self.finished.connect(self._on_finished)
     self.verbosity = verbosity
     self._reply_timeout_timers = {}  # requestId => timer
     self._default_proxy = self.proxy()
     self.cookiejar = SplashCookieJar(self)
     self.setCookieJar(self.cookiejar)
     self._response_bodies = {}  # requestId => response content
     self._request_ids = itertools.count()
     assert self.proxyFactory() is None, "Standard QNetworkProxyFactory is not supported"
Пример #4
0
 def __init__(self, verbosity=0):
     super(QWebPage, self).__init__()
     self.verbosity = verbosity
     self.cookiejar = SplashCookieJar(self)
     self.callbacks = {
         "on_request": [],
         "on_response_headers": [],
         "on_response": [],
     }
     self.mainFrame().urlChanged.connect(self.on_url_changed)
     self.mainFrame().titleChanged.connect(self.on_title_changed)
     self.mainFrame().loadFinished.connect(self.on_load_finished)
     self.mainFrame().initialLayoutCompleted.connect(
         self.on_layout_completed)
     self.har = HarBuilder()