]> git.sur5r.net Git - minitube/blobdiff - src/httputils.cpp
New upstream version 3.4
[minitube] / src / httputils.cpp
index 6865499824d890d7068be34e86bf08b76d92cd6a..76bac4d74b15edef2afa862d0f1b824c8c9fb164 100644 (file)
@@ -40,6 +40,16 @@ Http &HttpUtils::yt() {
     return *h;
 }
 
+Http &HttpUtils::stealthAndNotCached() {
+    static Http *h = [] {
+        Http *http = new Http;
+        http->addRequestHeader("User-Agent", stealthUserAgent());
+
+        return http;
+    }();
+    return *h;
+}
+
 void HttpUtils::clearCaches() {
     LocalCache::instance("yt")->clear();
     LocalCache::instance("http")->clear();