Возможно ли из qtwebkit получить только момент интерпретации html-страницы? - PullRequest
0 голосов
/ 16 февраля 2019

Необходимо создать многопоточный паук для сайтов для анализа веб-страниц.

Проблема с QtWebkit заключается в том, что он примерно основан на виджетах, и все виджеты работают только в основном потоке.

Вопрос:

  1. Можно ли все это обойти, вытянуть момент интерпретации и построения документа без рендеринга и вернуть информацию обратной связи?
  2. Может, это WebKitсам работает?Работает в потоке пользовательского интерфейса?

1 Ответ

0 голосов
/ 18 февраля 2019

Вы должны попытаться объяснить немного больше, чем вы занимаетесь и что вы уже сделали.Я предполагаю, что вы пытаетесь собирать данные с веб-страниц без их отображения.Зачем вам вообще нужен WebKit для этого?Вы можете просто использовать QNetworkRequest, установить пользовательский агент (важно!) И отправить запрос с помощью QNetworkAccessManager.Если вы иногда хотите визуализировать данные, передайте локальную копию экземпляру WebBrowser.

Если вам нужна помощь по этому пути, рассмотрите возможность переформулировать свой вопрос соответствующим образом.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...