QNetworkAccessManager检测系统代理

时间:2015-03-11 14:10:07

标签: c++ qt

我正在尝试在我的Qt应用中检测系统默认代理,因此如果定义了默认代理,则应在QWebView s和QNetworkAccessManager中使用。

这是我到目前为止所得到的:

QNetworkProxyFactory::setUseSystemConfiguration(true);
nam = new QNetworkAccessManager(this);
QObject::connect(nam, SIGNAL(finished(QNetworkReply*)), this, SLOT(serviceRequestFinished(QNetworkReply*)));

QUrl url("http://url.com/");
QNetworkReply* reply = nam->get(QNetworkRequest(url));

QObject::connect(reply, SIGNAL(sslErrors(QList<QSslError>)), reply, SLOT(ignoreSslErrors()));

它似乎适用于我的QWebView,但它是否真的在QNetworkAccessManager使用代理?

0 个答案:

没有答案