> Does anyone know of the best way to make a HTTP Post request with payload > data using QWebEngine?
There's new API for this in upcoming Qt 5.9: https://codereview.qt-project.org/#/c/167422/23/ <https://codereview.qt-project.org/#/c/167422/23/> > The only possible solution I’ve found so far includes generating some > javascript to create the POST request and then issuing that with > QWebEnginePage::runJavaScript… Indeed, generating a XMLHttpRequest from JS should work, too. Regards Kai ________________________________ From: Interest <interest-bounces+kai.koehne=qt...@qt-project.org> on behalf of Jason Dolan <ja...@pcc.com> Sent: Sunday, March 5, 2017 7:17:36 PM To: interest@qt-project.org Subject: [Interest] QWebEngine: Http POST request with payload data Does anyone know of the best way to make a HTTP Post request with payload data using QWebEngine? In Qt4, you would do something like: QNetworkRequest request(url); request.setHeader(QNetworkRequest::ContentTypeHeader, "application/x-www-form-urlencoded"); webView->load(request, QNetworkAccessManager::PostOperation, payloadList.join("&").toLatin1()); QWebEngineView (or related classes) do not seem to have a way to do this. The only possible solution I’ve found so far includes generating some javascript to create the POST request and then issuing that with QWebEnginePage::runJavaScript… Does anyone have any better ideas? Thanks! -Jason
_______________________________________________ Interest mailing list Interest@qt-project.org http://lists.qt-project.org/mailman/listinfo/interest