PDA

View Full Version : Difference between QHttp::get and QHttp.request



LMZ
6th September 2007, 14:20
first:


QString Username("Test");
QString AuthValue("Test1");
QHttpRequestHeader Header;
Header.setRequest("GET", "/data/feed/api/user/" + Username + "?kind=album");
Header.setValue("Authorization", "GoogleLogin auth=" + AuthValue);

QBuffer AlbumsXml;

http->setHost("picasaweb.google.com");
httpGetAlbumsId = http->request( Header, "", &AlbumsXml);
second:


http->setHost("picasaweb.google.com");
http->get("/data/feed/api/user/" + Username + "?kind=album", &AlbumsXml);

these two snippets have difference, i can't find what!
help me please.

wysota
6th September 2007, 15:36
get() adds more headers than you did manually. Take a look at actual headers using some network sniffer or by printing the request header when it's available.

LMZ
6th September 2007, 16:15
yeap! you were right!