You can use QNetworkAccessManager::post to send an encrypted HTTP request (https://example.com/your.php) and pass the data along with the request by passing a QByteArray as the 2nd parameter to QNetworkAccessManager::post.