12#include <QHostAddress>
13#include <QNetworkReply>
14#include <QSharedPointer>
34 QPointer<NetworkManager> mNetworkManager;
35 QEventLoop mEventLoop;
38 [[nodiscard]] QPointer<NetworkManager> getNetworkManager(
bool pCustomNetworkManager);
39 [[nodiscard]] QSharedPointer<QNetworkReply> waitForReply(QSharedPointer<QNetworkReply> pReply,
int pTimeOut);
45 [[nodiscard]] QSharedPointer<QNetworkReply>
getRequest(
const QUrl& pUrl,
int pTimeOut = 2000);
46 [[nodiscard]] QSharedPointer<QNetworkReply>
postRequest(
const QUrl& pUrl,
const QByteArray& pData,
const QString& pContentType,
int pTimeOut = 2000);
47 [[nodiscard]] QSharedPointer<QNetworkReply>
deleteRequest(
const QUrl& pUrl,
int pTimeOut = 2000);
49 static QUrl
createUrl(
const QString& pQuery, quint16 pPort,
const QHostAddress& pHost,
const QString& pPath = QStringLiteral(
"/eID-Client"));
Definition: HttpServerRequestor.h:30
QSharedPointer< QNetworkReply > getRequest(const QUrl &pUrl, int pTimeOut=2000)
Definition: HttpServerRequestor.cpp:55
HttpServerRequestor(bool pCustomNetworkManager=false)
Definition: HttpServerRequestor.cpp:17
QSharedPointer< QNetworkReply > deleteRequest(const QUrl &pUrl, int pTimeOut=2000)
Definition: HttpServerRequestor.cpp:74
static QUrl createUrl(const QString &pQuery, quint16 pPort, const QHostAddress &pHost, const QString &pPath=QStringLiteral("/eID-Client"))
Definition: HttpServerRequestor.cpp:43
~HttpServerRequestor() override=default
QSharedPointer< QNetworkReply > postRequest(const QUrl &pUrl, const QByteArray &pData, const QString &pContentType, int pTimeOut=2000)
Definition: HttpServerRequestor.cpp:64
Definition: NetworkManager.h:28
NetworkManager()
Definition: NetworkManager.cpp:30
Definition: HttpServerRequestor.h:22
A simple template renderer.
Definition: ActivationContext.h:15