equal
deleted
inserted
replaced
647 |
647 |
648 static QVariant parseCookieHeader(const QByteArray &raw) |
648 static QVariant parseCookieHeader(const QByteArray &raw) |
649 { |
649 { |
650 QList<QNetworkCookie> result; |
650 QList<QNetworkCookie> result; |
651 QList<QByteArray> cookieList = raw.split(';'); |
651 QList<QByteArray> cookieList = raw.split(';'); |
652 foreach (QByteArray cookie, cookieList) { |
652 foreach (const QByteArray &cookie, cookieList) { |
653 QList<QNetworkCookie> parsed = QNetworkCookie::parseCookies(cookie.trimmed()); |
653 QList<QNetworkCookie> parsed = QNetworkCookie::parseCookies(cookie.trimmed()); |
654 if (parsed.count() != 1) |
654 if (parsed.count() != 1) |
655 return QVariant(); // invalid Cookie: header |
655 return QVariant(); // invalid Cookie: header |
656 |
656 |
657 result += parsed; |
657 result += parsed; |