PDA

View Full Version : Multiple names and values in QNetworkCookie



v3s
12th April 2010, 12:19
Hello,
don't someone know how to make QNetworkRequest with QNetworkCookie which contains 2 names and values??.. So the request header will be Cookie name1=value1; name2=value2 .. I know ho to do it with one name and value, but I don't really have an idea how to solve my problem.. Thank you..

wysota
12th April 2010, 13:14
QNetworkRequest req(...)
QNetworkCookie cookie1("name1", "value1");
QNetworkCookie cookie2("name2", "value2");
QList<QNetworkCookie> cookies;
cookies << cookie1 << cookie2;
req.setHeader(QNetworkRequest::CookieHeader, cookies);

If you really need both cookies be set on the same header call, use QNetworkRequest::setRawHeader() just don't mix it with setHeader().