Class for sending HTTP requests and handle the servers response.
More...
#include <RequestHandler.h>
|
| | RequestHandler (const QString &username, const QString &password, QNetworkAccessManager *nam) |
| |
|
| RequestHandler (QNetworkAccessManager *nam) |
| |
| QNetworkReply * | getRequest (const QString &url) |
| | Sends a GET request with the given url and receives the servers response. More...
|
| |
| QNetworkReply * | authGetRequest (const QString &url) |
| | Sends a GET request with the given url, adds auth Data to the URL and receives the servers response. More...
|
| |
| QNetworkReply * | postRequest (const QByteArray data, const QString &url) |
| | Sends a POST request with the given url and data, adds auth Data and receives the servers response. More...
|
| |
Class for sending HTTP requests and handle the servers response.
| mygpo::RequestHandler::RequestHandler |
( |
const QString & |
username, |
|
|
const QString & |
password, |
|
|
QNetworkAccessManager * |
nam |
|
) |
| |
- Parameters
-
| username | The username that should be used for authentication if required. |
| password | The password that should be used for authentication if required |
| QNetworkReply* mygpo::RequestHandler::authGetRequest |
( |
const QString & |
url | ) |
|
Sends a GET request with the given url, adds auth Data to the URL and receives the servers response.
- Parameters
-
| response | The servers response will be written into this QByteArray |
| url | The request url (without http://) as QString |
- Returns
- 0 if the request was successful, corresponding ErrorCode if unsuccessful
| QNetworkReply* mygpo::RequestHandler::getRequest |
( |
const QString & |
url | ) |
|
Sends a GET request with the given url and receives the servers response.
- Parameters
-
| response | The servers response will be written into this QByteArray |
| url | The request url (without http://) as QString |
- Returns
- 0 if the request was successful, corresponding ErrorCode if unsuccessful
| QNetworkReply* mygpo::RequestHandler::postRequest |
( |
const QByteArray |
data, |
|
|
const QString & |
url |
|
) |
| |
Sends a POST request with the given url and data, adds auth Data and receives the servers response.
- Parameters
-
| data | The data to send to the url |
| url | The request url (without http://) as QString |
- Returns
- 0 if the request was successful, corresponding ErrorCode if unsuccessful
The documentation for this class was generated from the following file:
- /home/t95012/src/libmygpo-qt/src/RequestHandler.h