加载JavaScript后获取http页面

时间:2018-11-19 00:59:07

标签: javascript html c++ qt parsing

当它已经包含javascript结果时,我需要获取HTML页面。 我使用C ++和Qt

...
QNetworkAccessManager *manager = new QNetworkAccessManager(this);
connect(manager, &QNetworkAccessManager::finished, this, &MainWidget::onFinished);

manager->get(QNetworkRequest(QUrl("http://website.com")));
...

void MainWidget::onFinished(QNetworkReply *reply)
{
    qDebug() << QString(reply->readAll());
}

但是我只能得到这样的东西:

<script>
        loadMap("mapContainer");                

    var baseStopId;

    function imReady() 
    {
      getMovie().addListener("MARKER_SHOW", "loadSurrounding");
...
</script>

,我需要得到结果。

不是javascript,而是经过处理的javascript页面。有什么建议吗?我已经在Python中找到了一些东西,但是我想知道是否有C ++变体?

0 个答案:

没有答案