Консультации Документация , есть несколько методов, связанных с чтением заголовков: header, rawHeader, rawHeaderList и rawHeaderPairs. Для конкретного случая получения куки вы можете использовать метод заголовка. Это будет выглядеть примерно так:
QNetworkReply *reply;
// somehow give reply a value
QVariant cookieVar = reply.header(QNetworkRequest::CookieHeader);
if (cookieVar.isValid()) {
QList<QNetworkCookie> cookies = cookieVar.value<QList<QNetworkCookie> >();
foreach (QNetworkCookie cookie, cookies) {
// do whatever you want here
}
}
Метод заголовка работает только для определенных заголовков HTTP. В общем случае, если для нужного заголовка нет значения QNetworkRequest :: KnownHeaders, возможно, вам нужен метод rawHeader.