Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. Language Bindings
  4. Setting QList of cookies in QNetworkRequest in PySide
Forum Updated to NodeBB v4.3 + New Features

Setting QList of cookies in QNetworkRequest in PySide

Scheduled Pinned Locked Moved Language Bindings
1 Posts 1 Posters 6.0k Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • M Offline
    M Offline
    Maaaks
    wrote on 13 Feb 2011, 07:50 last edited by
    #1

    I'm trying to make a kind of web web browser using QtWebKit in PySide, and I have noticed a problem in QNetworkRequest's "setHeader()":http://www.pyside.org/docs/pyside/PySide/QtNetwork/QNetworkRequest.html#PySide.QtNetwork.PySide.QtNetwork.QNetworkRequest.setHeader method. I'm trying to set cookies, and the documentation says that I need to give two arguments to setHeader: "QNetworkRequest.CookieHeader":http://www.pyside.org/docs/pyside/PySide/QtNetwork/QNetworkRequest.html#PySide.QtNetwork.PySide.QtNetwork.QNetworkRequest.KnownHeaders constant and a QList < QNetworkCookie >. Yes, I have read it in the PySide's docs, not in the Qt's.

    But PySide doesn't have QList.

    I've tried to give it a Python list:
    @cookies = [ QNetworkCookie('lang','ru') ]
    request.setHeader(QNetworkRequest.CookieHeader, cookies)@
    But it doesn't work:

    bq.
    QNetworkRequest::setHeader: QVariant of type QVariantList cannot be used with header Cookie

    So what do I need to do to set cookies without QList?


    UPD. As a temporary solution, I currently use the "setRawHeader()":http://www.pyside.org/docs/pyside/PySide/QtNetwork/QNetworkRequest.html#PySide.QtNetwork.PySide.QtNetwork.QNetworkRequest.setRawHeader:
    @request.setRawHeader("Cookie", "lang=ru")@

    1 Reply Last reply
    0

    1/1

    13 Feb 2011, 07:50

    • Login

    • Login or register to search.
    1 out of 1
    • First post
      1/1
      Last post
    0
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Search
    • Get Qt Extensions
    • Unsolved