From 11b19b334184f2b58f2be2816b5c764100c1bc46 Mon Sep 17 00:00:00 2001 From: Juha Vuolle Date: Mon, 4 Dec 2023 14:31:12 +0200 Subject: [PATCH] Mark REST helper classes as tech preview MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Task-number: QTBUG-119002 Change-Id: Icf4d50b0e6f25e4e5f82df0b23a249332bbf55bf Reviewed-by: Marc Mutz Reviewed-by: MÃ¥rten Nordheim --- src/network/access/qnetworkrequestfactory.cpp | 2 ++ src/network/access/qrestaccessmanager.cpp | 2 ++ src/network/access/qrestreply.cpp | 2 ++ 3 files changed, 6 insertions(+) diff --git a/src/network/access/qnetworkrequestfactory.cpp b/src/network/access/qnetworkrequestfactory.cpp index 108ac857947..078074a4e56 100644 --- a/src/network/access/qnetworkrequestfactory.cpp +++ b/src/network/access/qnetworkrequestfactory.cpp @@ -27,6 +27,8 @@ Q_LOGGING_CATEGORY(lcQrequestfactory, "qt.network.access.request.factory") \brief Convenience class for grouping remote server endpoints that share common network request properties. + \preliminary + REST servers often have endpoints that require the same headers and other data. Grouping such endpoints with a QNetworkRequestFactory makes it more convenient to issue requests to these endpoints; only the typically diff --git a/src/network/access/qrestaccessmanager.cpp b/src/network/access/qrestaccessmanager.cpp index 146d8b24b93..29e8158f08a 100644 --- a/src/network/access/qrestaccessmanager.cpp +++ b/src/network/access/qrestaccessmanager.cpp @@ -35,6 +35,8 @@ Q_LOGGING_CATEGORY(lcQrest, "qt.network.access.rest") \inmodule QtNetwork \reentrant + \preliminary + QRestAccessManager provides a networking API for typical REST client applications. It provides the means to issue HTTP requests such as GET and POST. The responses to these requests can be handled with traditional diff --git a/src/network/access/qrestreply.cpp b/src/network/access/qrestreply.cpp index c4f435d68e7..0cea26868d5 100644 --- a/src/network/access/qrestreply.cpp +++ b/src/network/access/qrestreply.cpp @@ -26,6 +26,8 @@ Q_DECLARE_LOGGING_CATEGORY(lcQrest) \ingroup network \inmodule QtNetwork + \preliminary + QRestReply is a convenience class for typical RESTful client applications. It wraps the more detailed QNetworkReply and provides convenience methods for data and status handling.