Работа через прокси? |
Здравствуйте, гость ( Вход | Регистрация )
Работа через прокси? |
prog |
2.6.2008, 22:32
Сообщение
#1
|
Новичок Группа: Новичок Сообщений: 4 Регистрация: 2.6.2008 Пользователь №: 190 Спасибо сказали: 0 раз(а) Репутация: 0 |
Привет всем!!! (Qt 4.3.3. Linux Slackware)
Недавно начал оcваивать Qt Вот возник вопрос. Мне нужно доработать /example/network/http так, чтобы он работал через прокси 10.10.10.2 порт 3128 Я пытаюсь след образом: ================ httpwindow.cpp QHttp::ConnectionMode mode = url.scheme().toLower() == "http" ? QHttp::ConnectionModeHttps :QHttp::ConnectionModeHttp; http->setProxy("10.10.10.2", 3128); //<<<<<<<<<<<<<<<<<<<<<<<<<<<< мое http->setHost(url.host(), mode, url.port() == -1 ? 0 : url.port()); ИТД ================ В итоге тишина. Index.html появляется а папке с бинарником но он пустой Как быть куда копать? С уважением, Владимир. |
|
|
Litkevich Yuriy |
3.6.2008, 22:14
Сообщение
#2
|
разработчик РЭА Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: 94 |
добавь в файл проекта такую строку:
CONFIG += console (сделай qmake) а в файл cpp: #include <QDebug> и перед сетпрокси добавь qDebug(): qDebug() << http.setProxy("station.net", 3128); тогда при запущеной программе в консоль должна выводится отладочная информация. Но на Линухе я точно не знаю как это будет выглядеть, по идее вывод идет в stderror. Если работаешь в IDE то поидее в ее консоли, если без IDE, то видимо в 10-ую консоль (переключится можно так <Ctrl>+<Alt>+<F10>) |
|
|
Текстовая версия | Сейчас: 30.11.2024, 8:06 |