QGroundControl
Ground Control Station for MAVLink Drones
Loading...
Searching...
No Matches
QGCNetworkClient.cc File Reference
#include "QGCNetworkClient.h"
#include <QtCore/QCoreApplication>
#include <QtNetwork/QHttpHeaders>
#include <QtNetwork/QNetworkAccessManager>
#include <QtNetwork/QNetworkProxy>
#include <QtNetwork/QNetworkRequest>
+ Include dependency graph for QGCNetworkClient.cc:

Go to the source code of this file.

Namespaces

namespace  QGCNetworkHelper
 

Functions

void QGCNetworkHelper::setBasicAuth (QNetworkRequest &request, const QString &credentials)
 
void QGCNetworkHelper::setBasicAuth (QNetworkRequest &request, const QString &username, const QString &password)
 
void QGCNetworkHelper::setBearerToken (QNetworkRequest &request, const QString &token)
 
QString QGCNetworkHelper::createBasicAuthCredentials (const QString &username, const QString &password)
 Base64-encoded UTF-8 username:password, without the authentication scheme.
 
QString QGCNetworkHelper::defaultUserAgent ()
 "<application>/<version> (Qt <version>)".
 
QSslConfiguration QGCNetworkHelper::createSslConfig ()
 The default TLS configuration restricted to TLS 1.2 or later.
 
QNetworkAccessManager * QGCNetworkHelper::createNetworkManager (QObject *parent)
 
void QGCNetworkHelper::configureProxy (QNetworkAccessManager *manager)
 Set up default proxy configuration on a network manager.