Description
In the long run we want to get rid of the backend architecture and the QNetworkReplyImpl.
- Merge to avoid overhead so we have a similar class as QNetworkReplyDataImpl and QNetworkReplyFileImpl
- This required quite some work since it touches a lot of areas (HTTP, bearer management, POST/PUT buffering, caching, ...), however:
- Bearer is only needed for FTP and HTTP(s)
- POST/PUT buffering is only needed for HTTP(s) but lives in generic QNetworkReplyImpl
- In this also lay the groundwork for threaded HTTP
Attachments
Issue Links
- relates to
-
QTBUG-15063 Merge QNetworkReplyImpl and QNetworkAccessFtpBackend into QNetworkReplyFtpImpl
- Open
-
QTBUG-22146 qnetworkreplyhttpimpl_p.h file not passing tst_headers autotests (privateSlots test function)
- Closed
-
QTBUG-15064 Make QNetworkReplyFileImpl support PUT/POST
- Open
-
QTBUG-15106 Merge QNetworkReplyImpl and QNetworkAccessCacheBackend into QNetworkReplyFtpImpl
- Closed
-
QTBUG-19130 Refactoring QNAM
- Reported