Название: GET запрос и JavaScript Отправлено: rudireg от Апрель 17, 2020, 09:19 Привет. :)
Есть ссылка https://www.vseinstrumenti.ru/search_main.php?what=jtc-zn12 Если пройти по ней в браузере, сайт покажет результат поиска. Используя QNetworkAccessManager пытаюсь сделать GET запрос по этой ссылке, но не получается получить результат поиска. В ответ получаю JS код. >:( Народ, помогите... как получить HTML результата поиска? ::) JS скрипт там пытается что-то вычислить, установить cookie и сделать редирект на страницу результат (это своего рода защита) Qt Script не смог выполнить этот JS код... либо я натупил... буду раз если попробуете Название: Re: GET запрос и JavaScript Отправлено: kambala от Апрель 17, 2020, 11:16 curl точно так же выдает JS код (body состоит чисто из него).
Qt Script не может выполнить его скорее всего потому, что тут версия JS посвежее. Название: Re: GET запрос и JavaScript Отправлено: alex312 от Апрель 20, 2020, 11:46 Если находиться в рамках Qt, то надо использовать либо https://doc.qt.io/qt-5/qtwebengine-index.html ,
либо https://github.com/qt/qtwebkit . Либо сторонние тулзы типа https://slimerjs.org/ |