• 5798阅读
  • 2回复

QHttp下载遇到的问题... [复制链接]

上一主题 下一主题
离线wvins
 
只看楼主 倒序阅读 楼主  发表于: 2009-04-09
— 本帖被 XChinux 从 General Qt Programming 移动到本区(2011-01-02) —
过来抱怨下,也方便下后来的兄弟。

Qt4.5.0 + WindowsXP + Mingw

------------
使用QNetworkProxy::applicationProxy()后报"HTTP request failed"
DlgFavIcon():QDialog()
{
finished= false;
ui.setupUi(this);
m_proxy = new QNetworkProxy(QNetworkProxy::HttpProxy, "XXXXXXXXXX", 8080, "XXXX", "XXXXXXXXXXXX");
//QNetworkProxy::setApplicationProxy(*m_proxy); 
http.setProxy(*m_proxy);
connect(ui.pushButton, SIGNAL(clicked()),
this, SLOT(displayIcon()));
connect(&http, SIGNAL(requestFinished(int, bool)),
this, SLOT(workFinished(int, bool)));
}
------------
取消上面的注释后,导致"HTTP request failed",
具体原因还没找着,改天贴上。
只看该作者 1楼 发表于: 2009-04-09
QNetworkProxy::HttpCachingProxy
离线wvins
只看该作者 2楼 发表于: 2009-04-10
试了,没用。
对于QHttp来说,只要是普通的http协议,就是用HttpCachingProxy
只有对https协议而言才会作区分
-----------
目前的情况是只要设置了applicationProxy就出问题
快速回复
限100 字节
 
上一个 下一个