QT5 - Posting JSON in server not working.



  • Hi friends,

    Here is my code, i'm trying to post my json in server but its not working, can u plz help me..
    I'm using QT5 version.

    @QVariantMap top;
    top.insert( "email", QString( "test@gmail.com" ) );
    top.insert( "test", QString( "test123" ) );
    const QJsonDocument doc = QJsonDocument::fromVariant(top);
    QByteArray postData;

    postData = doc.toJson();
    QString strData;
    strData = doc.toJson();

    QNetworkAccessManager manager = new QNetworkAccessManager(this);
    connect(manager, SIGNAL(finished(QNetworkReply
    )),
    this, SLOT(replyFinished(QNetworkReply*)));

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

    QNetworkRequest req;
    req.setUrl(QUrl("http:/..../licenses"));
    req.setHeader(QNetworkRequest::ContentTypeHeader,"application/json");
    manager->Accessible;
    QNetworkReply *reply=manager->post(req,postData);
    connect(reply,SIGNAL(uploadProgress(qint64,qint64)),this,SLOT(updateProgress(qint64,qint64)));@

    Thanks
    Jeyaraman S



  • I guess it is because Content-Length is lacked



  • Have you solved your problemm?


Log in to reply
 

Looks like your connection to Qt Forum was lost, please wait while we try to reconnect.