Added 'gzip' to the user-agent.
authorJan Dumon <j.dumon@option.com>
Fri, 26 Mar 2010 22:26:43 +0000 (23:26 +0100)
committerJan Dumon <j.dumon@option.com>
Fri, 26 Mar 2010 22:26:43 +0000 (23:26 +0100)
src/googlereader.cpp

index 5551287..0cb5498 100644 (file)
@@ -42,6 +42,7 @@ void Feed::fetch(bool cont) {
        }
 
        request.setRawHeader("Authorization", reader->getAuth());
+       request.setRawHeader("User-Agent", "Mozilla/5.0 gzip");
        request.setUrl(url);
        reply = reader->getManager()->get(request);
        connect(reply, SIGNAL(finished()), SLOT(fetchFinished()));
@@ -111,6 +112,16 @@ GoogleReader::GoogleReader() {
        /* Use the system proxy setting */
        QNetworkProxyFactory::setUseSystemConfiguration(true);
 
+#if 0
+       QNetworkProxy proxy;
+       proxy.setType(QNetworkProxy::HttpProxy);
+       proxy.setHostName("proxy");
+       proxy.setPort(8080);
+       proxy.setUser("");
+       proxy.setPassword("");
+       QNetworkProxy::setApplicationProxy(proxy);
+#endif
+
        connect(&manager, SIGNAL(finished(QNetworkReply*)),
                SLOT(downloadFinished(QNetworkReply*)));
 
@@ -321,6 +332,7 @@ void GoogleReader::clientLogin() {
 void GoogleReader::getToken() {
        QNetworkRequest request;
        request.setRawHeader("Authorization", auth);
+       request.setRawHeader("User-Agent", "Mozilla/5.0 gzip");
        request.setUrl(token_url);
        manager.get(request);
 }
@@ -338,6 +350,7 @@ void GoogleReader::updateSubscriptions() {
        }
 
        request.setRawHeader("Authorization", auth);
+       request.setRawHeader("User-Agent", "Mozilla/5.0 gzip");
        request.setUrl(subscriptions_url);
        manager.get(request);
 }
@@ -355,6 +368,7 @@ void GoogleReader::updateUnread() {
        }
 
        request.setRawHeader("Authorization", auth);
+       request.setRawHeader("User-Agent", "Mozilla/5.0 gzip");
        request.setUrl(unread_url);
        manager.get(request);
 }
@@ -405,6 +419,7 @@ void Feed::markRead() {
 
                QNetworkRequest request;
                request.setRawHeader("Authorization", reader->getAuth());
+               request.setRawHeader("User-Agent", "Mozilla/5.0 gzip");
                request.setUrl(reader->markallread_url);
 
                buffer.open(QBuffer::ReadWrite | QBuffer::Truncate);
@@ -455,6 +470,7 @@ void Entry::markRead(bool mark_read) {
 
        QNetworkRequest request;
        request.setRawHeader("Authorization", feed->reader->getAuth());
+       request.setRawHeader("User-Agent", "Mozilla/5.0 gzip");
        request.setUrl(feed->reader->edittag_url);
 
        postread.open(QBuffer::ReadWrite | QBuffer::Truncate);
@@ -485,6 +501,7 @@ void Entry::markStar(bool mark_star) {
 
        QNetworkRequest request;
        request.setRawHeader("Authorization", feed->reader->getAuth());
+       request.setRawHeader("User-Agent", "Mozilla/5.0 gzip");
        request.setUrl(feed->reader->edittag_url);
 
        poststar.open(QBuffer::ReadWrite | QBuffer::Truncate);
@@ -519,6 +536,7 @@ void Entry::markShared(bool mark_shared) {
 
        QNetworkRequest request;
        request.setRawHeader("Authorization", feed->reader->getAuth());
+       request.setRawHeader("User-Agent", "Mozilla/5.0 gzip");
        request.setUrl(feed->reader->edittag_url);
 
        postshared.open(QBuffer::ReadWrite | QBuffer::Truncate);