Вопросы по теме 'qnetworkaccessmanager'

QNetworkReply и 301 редирект
У меня есть веб-просмотрщик, и я хочу, чтобы он имел доступ только к нашим веб-приложениям, для этого я разместил заголовок php, который ищу в своем приложении Qt. Это работает нормально, но с одним исключением, а именно с 301 постоянно перемещенным...
11382 просмотров
schedule 15.09.2021

Утечка памяти с почтовыми запросами и QNetworkAccessManager
Я делаю программу, которая использует много таймеров и с интервалом в 4 секунды отправляет онлайн-сообщение в сценарий php . Я кодирую QtCreator 5.1 . Я использую классы, подобные приведенным ниже. Тот, что ниже, просто заполняет список задач,...
2056 просмотров

QNetworkAccessManager не работает
Я следую этому документу http://developer.nokia.com/community/wiki/Creating_an_HTTP_network_request_a_Qt > пытаюсь реализовать http-соединение, и мой код компилируется без ошибок, но при запуске программы происходит сбой. //coreeng.cpp...
380 просмотров
schedule 28.10.2021

Как разрешить QNetworkAccessManager запускать HTTP-запросы в отдельном потоке
Я хочу, чтобы QNetworkAccessManager запускал HTTP-запросы в отдельном потоке. В настоящее время в QT4.6 он работает в том же потоке, что приводит к зависанию моего браузера. Эта функция недавно появилась в QT 4.8, но теперь я не могу переключиться...
4172 просмотров
schedule 03.04.2022

Инкрементальная загрузка файла с использованием сигналов и слотов
Прежде чем реализовать это, я хотел бы проверить, приведет ли это к неопределенному поведению или условиям гонки. При загрузке файлов в asure это нужно делать блоками. Я хочу загрузить 5 блоков параллельно, и все они получают свои данные из одного...
128 просмотров

Проблема QNetworkAccessManager
Я пытаюсь открыть веб-страницу с помощью QNetworkAccessManager, и для некоторых страниц это работает нормально, а для других - нет. Я попытался установить настоящий пользовательский агент браузера, однако он все еще не работает, например,...
2670 просмотров
schedule 03.06.2022

QNetworkAccessManager из ThreadPool
Очень принципиальный вопрос. В документации упоминается, что все методы в QNetworkAccessManager являются реентерабельными. Если да, то допустимо ли выполнение метода get() в QRunnable без блокировок? Мой код будет выглядеть примерно так:...
4141 просмотров

Qt - QNetworkReply оператор удаления - сбой во время выполнения
В моем приложении Qt я использую QNetworkAccessManager в потоке, чтобы мой основной поток оставался свободным для выполнения своей задачи. Для каждой операции получения, которую я выполняю, я сохраняю QNetworkReply* в списке и после получения ответа...
2240 просмотров

Закрытие соединений, обрабатываемых QNetworkAccessManager
Итак, я разрабатываю веб-приложение для встроенных устройств, которое использует QNetworkAccessManager для получения информации с веб-сервера. Каждый запрос представляет собой запрос GET, вызывающий страницу PHP с некоторыми параметрами в URL-адресе....
1990 просмотров
schedule 10.09.2022

Проблемы с тайм-аутом QTimer с QEventLoop и QNAM
Я создал свой собственный HTTP-класс, который использует QNAM и предоставляет средства для отправки HTTP-запросов. Он использует QEventLoop для синхронизации и QTimer для таймаутов. У меня несколько проблем с моим решением. На некоторых...
2707 просмотров

Поддержка https с помощью QNetworkAccessManager. Обращение к SslErrors во время выполнения
Я выполняю операцию получения https с помощью QNetworkAccessManager. Я нажимаю SSLErrors во время выполнения. После некоторого исследования я смог запустить свою программу после установки OpenSSL. Мне потребовались две dll: libeay32.dll и...
3690 просмотров

QNetworkRequest с локальным сертификатом ssl
Мне нужно обмениваться данными с сервером, для которого требуется локальный сертификат (файл .crt). Я пробую это: loginRequest = QNetworkRequest(QUrl("https://somesite.com/login")); QSslConfiguration sslConf = loginRequest.sslConfiguration();...
5768 просмотров

QNetworkReply дважды выдает сигнал об ошибке, когда возникает ContentNotFoundError, когда цикл обработки событий запускается в слоте ошибки
Я использую QtSDK 4.7.3 Я делаю это в (void test()): mgr = new QNetworkAccessManager(); reply = mgr->get(QNetworkRequest(QUrl("http://developer.qt.nokia.com/fileNotExisting.txt"))); connect(reply,...
2470 просмотров

Каков механизм распараллеливания в QNetworkAccessManager?
Я пишу модуль доступа HTTP для VLC 2.0, используя QtNetwork из Qt 4.7.4. Мои фрагменты кода следуют: static int Open(vlc_object_t *p_this) { .... QNetworkAccessManager *nam = new QNetworkAccessManager; QNetworkReply *reply =...
368 просмотров
schedule 06.02.2023

Не удалось получить доступ к списку ошибок SSL из QNetworkAccessManager
Я работаю над проектом, в котором пытаюсь отправить запрос на наш веб-сервис через запросы REST. Сначала я подключил только сигнал finished(QNetworkReply*) к слоту, но, поскольку он так и не был завершен из-за проблем с ssl, я также попытался...
2992 просмотров
schedule 29.07.2023

QtWebKit QWebPage::acceptNavigationRequest и данные POST
возможно ли получить доступ к данным POST в этот момент (QWebPage:: acceptNavigationRequest)? Я хочу просмотреть данные POST запроса, потому что я заблокировал навигацию, и у меня нет возможности в NetworkAccessManager::createRequest, потому что она...
518 просмотров

Подключение слота сигнала Qt - QNetworkAccessManager
Я новичок в Qt и пытаюсь понять следующее соединение сигнального слота: m_networkManager = new QNetworkAccessManager(this); QNetworkReply *reply = m_networkManager->get(request); connect(reply, SIGNAL(finished()),this,...
1064 просмотров
schedule 15.08.2023

qt использует QNetworkAccessManager, не может получить сигнал ошибки
m_request.setUrl(pDownloadInfo->url); m_preply = pManager->get(m_request); QObject::connect(m_preply, SIGNAL(error(QNetworkReply::NetworkError)), this, SLOT(DownloadError(QNetworkReply::NetworkError)));...
1925 просмотров
schedule 31.10.2022

Как использовать данные аутентификации с QNetWorkRequest в каскадах bb?
Я хочу создать приложение BB10 с использованием каскадов bb, в котором я хочу передать имя пользователя и пароль на сервер с HTTP-запросом QNetWork. Я попробовал следующее QNetworkRequest request = QNetworkRequest();...
296 просмотров

Перенос QFtp из Qt4 в Qt5 с помощью QNetworkAccessManager
Вместо QFtp в Qt4.8.2 я сейчас занимаюсь портированием на QNetworkAccessManager в Qt5.2.1 и т. д. У меня есть следующие вопросы: Можно ли портировать QFtp::rawCommand("SITE UMASK 22"); на решение на основе QNetworkAccessManager ?...
2358 просмотров
schedule 09.07.2023