ich möchte mich auf einer webseite einloggen und eine datei über POST uploaden, aber ich schaffe nicht mal den login weil ich die cookies die ich erhalte noch mit senden muss. hat jemmand vielleicht ein beispiel code oder könnte mir auf die sprünge helfen.
mein code sieht bisher so aus :
Code: Alles auswählen
QUrl url("http://www.uploaded.to/login");
QByteArray data("email=***&password=***");
http->setHost(url.host());
http->post(url.path(), data);
(QPair("Date","Sat, 18 Apr 2009 18:57:25 GMT") , QPair("Server","Apache/2.2.8 (Ubuntu) mod_python/3.3.1 Python/2.5.2") , QPair("Location","/login?coo=1") , QPair("Cache-Control","no-cache="set-cookie"") , QPair("Set-Cookie","lang=en; path=/; domain=.uploaded.to; expires=Tue, 17-Apr-2012 18:57:25 GMT") , QPair("Set-Cookie","auth=5082375f8598adace94b9151b0f781041792bd; path=/; domain=.uploaded.to; expires=Tue, 17-Apr-2012 18:57:25 GMT") , QPair("Connection","close") , QPair("Transfer-Encoding","chunked") , QPair("Content-Type","text/plain") )
und im http:
""<p>The document has moved <a href="/login?coo=1">here</a></p>"