The Qt Networking Stack
summary
Overview of the Qt networking stack, with concrete APIs and caveats: HTTP and SSL use QNetworkAccessManager + QNetworkRequest/QNetworkReply with asynchronous finished signals; cookies require a QNetworkCookieJar (none enabled by default); caching requires explicitly setting a QNetworkDiskCache directory and size. SSL accepts certificates via QSslCertificate::fromPath and uses system roots on Windows/Mac (Linux reads /etc/ssl). REST is supported; SOAP only 1.1. Multipart uploads, DNS‑SRV, global auth hooks and JSON parcel classes are missing or limited. Blocking calls exist but event‑loop pitfalls apply.
AI-written summary · about
chapters (10)
- 0:00Introduction
- 1:56Low-level sockets
- 5:37Network Access API
- 14:50Advanced HTTP features
- 24:17SSL and certificates
- 32:20Web services overview
- 38:05REST web services
- 44:06Performance improvements
- 50:30Proxy and compatibility
- 55:12Q&A and summary








