Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include "requestmodel.h"
- RequestModel::RequestModel(QObject *parent) : QObject (parent)
- {
- manager = new QNetworkAccessManager(this);
- QObject::connect(manager, &QNetworkAccessManager::finished,
- this,[=](QNetworkReply *reply){
- if (reply->error()){
- qDebug() << reply->errorString();
- return;
- }
- qDebug() << reply->readAll();
- reply->deleteLater();
- token->deleteLater();
- });
- json.insert("grant_type", grantType);
- json.insert("username", user);
- json.insert("password", password);
- json.insert("client_id", clientId);
- json.insert("realm", realm);
- request.setUrl(connectionUrl);
- request.setRawHeader(headerName,headerValue);
- }
- void RequestModel::sendRequest()
- {
- token = manager->post(request,QJsonDocument(json).toJson());
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement