QWebView - Proxy

02/01/2014 06:33 Doktor.#1
#edit
Hat sich erledigt
#

Hey, ich versuche momentan eine Wesite über ein QWebview aufzurufen, wobei dies immer über verschiedene Proxys laufen soll.

Proxy setz ich mit
Code:
QNetworkProxy::setApplicationProxy(proxys[proxy_counter]);
überprüft hab ich auch schon ob der Proxy wirklich benutzt wird, was er wird.

Wenn ich dann aber die Seite [Only registered and activated users can see links. Click Here To Register...] für meine IP aufrufe zeigt er nur selten die IP des Proxys an.

Jemand eine Ahnung warum dies so ist?

Code:
webview->load((QUrl)"http://www.wieistmeineip.de/"); // Seite ohne Proxy laden


std::vector<QNetworkProxy> proxys;

for(int i = 0; i < lw_proxy_ip->count(); i++) //Proxys aus gui laden
{
        QNetworkProxy proxy;
        proxy.setType(QNetworkProxy::Socks5Proxy);
        proxy.setHostName(lw_proxy_ip->item(i)->text());
        proxy.setPort(lw_proxy_port->item(i)->text().toInt(0));

        proxys.push_back(proxy);
}


QNetworkProxy::setApplicationProxy(proxys[proxy_counter]); // Proxy setzen

webview->load((QUrl)"http://www.wieistmeineip.de/"); // Seite mit Proxy laden