Russian Qt Forum

Qt => Работа с сетью => Тема начата: Admin от Май 05, 2009, 17:01



Название: [Qt 4.5.1] Пара вопросов про QNetworkProxy
Отправлено: Admin от Май 05, 2009, 17:01
1) Имеем код

Код
C++ (Qt)
       QNetworkProxy proxy;
       proxy.setType(QNetworkProxy::HttpProxy);
       proxy.setHostName(m_proxy_hostname);
       proxy.setPort(m_proxy_port);
       proxy.setUser(m_proxy_user);
       proxy.setPassword(m_proxy_password);
       QNetworkProxy::setApplicationProxy(proxy);
 

Все входящие параметры правильные - при подключении QHttp пишет

Цитировать
Error get page:  "Proxy authentication required"
. Хотя имя пользователя и пароль ему даны.

прошелся снифером - явки и пароли почемуто не отсылаются

Цитировать
CONNECT 192.168.132.2:8080 HTTP/1.1

Proxy-Connection: keep-alive

Host: 192.168.132.2



HTTP/1.0 200 Connection established



GET http://siteexplorer.search.yahoo.com/search?p=lastage.ru&bwm=i&bwmo=d&bwmf=s HTTP/1.1

Connection: Keep-Alive

Host: siteexplorer.search.yahoo.com

Proxy-Connection: keep-alive



HTTP/1.0 407 Proxy Authentication Required

Server: squid/2.6.STABLE5

Date: Tue, 05 May 2009 13:29:53 GMT

Content-Type: text/html

Content-Length: 1156

Expires: Tue, 05 May 2009 13:29:53 GMT

X-Squid-Error: ERR_LOOSERS 0



2) Имеем диалог для настройки прокси - хочется сделать кнопку "Check connect". Пользователь ввел прокси и мы хотим его протестить - какие идеи есть?


Название: Re: [Qt 4.5.1] Пара вопросов про QNetworkProxy
Отправлено: Admin от Май 06, 2009, 08:17
Не с того не всего программа заработала! Странна!!! ;D