Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. Qt WebKit
  4. [solved]QWebView - Show HTTP POST request
Forum Updated to NodeBB v4.3 + New Features

[solved]QWebView - Show HTTP POST request

Scheduled Pinned Locked Moved Qt WebKit
2 Posts 1 Posters 2.4k Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • S Offline
    S Offline
    Skyper
    wrote on last edited by
    #1

    Hi,

    try using QWebView for login into a website (formular with HTTP POST). Test thies:

    POST values
    e_user=Max
    e_pwd=Secret

    @void MainWindow::Button_clicked()
    {
    QByteArray postData("e_user=Max&e_pwd=Secret");
    QNetworkRequest netRequest;
    netRequest.setUrl(QUrl("http://example.com/do_login.php"));
    netRequest.setHeader(QNetworkRequest::ContentTypeHeader, "text/html; charset=UTF-8");

    ui->webView->load(netRequest, QNetworkAccessManager::PostOperation, postData);
    

    }@

    I can't log into the website...

    There is also QNetworkAccessManager's post function... but there i get a pointer of QNetworkReply, don't know how show this at *QWebView *...

    Therefore i needed a little bit help...

    Thank you!

    Boris

    1 Reply Last reply
    0
    • S Offline
      S Offline
      Skyper
      wrote on last edited by
      #2

      ARGH!!!

      I found the error ... WRONG "ContentTypeHeader" !!!

      @void MainWindow::Button_clicked()
      {
      QByteArray postData("e_user=Max&e_pwd=Secret");
      QNetworkRequest netRequest;
      netRequest.setUrl(QUrl("http://example.com/do_login.php"));
      netRequest.setHeader(QNetworkRequest::ContentTypeHeader, "application/x-www-form-urlencoded; charset=UTF-8");

      ui->webView->load(netRequest, QNetworkAccessManager::PostOperation, postData);
      

      }@

      :-)

      1 Reply Last reply
      0

      • Login

      • Login or register to search.
      • First post
        Last post
      0
      • Categories
      • Recent
      • Tags
      • Popular
      • Users
      • Groups
      • Search
      • Get Qt Extensions
      • Unsolved