Описание тега qnetworkreply

Класс QNetworkReply содержит данные и заголовки для запроса, отправленного с помощью QNetworkAccessManager.
1 ответ

Проблемы с проверкой соединения виртуального сервера (vps) с qt

Я хочу ввести в программу ip, имя пользователя и пароль виртуального сервера (vps), и программа проверяет правильность имени пользователя и пароля или нет. Я использовал следующий код void MainWindow::test() { QLoggingCategory::setFilterRules("qt.ne…
07 сен '17 в 15:39
2 ответа

Слот не вызван для завершения сигнала QNetworkAccessManager

Я хочу отправить запрос на сервер, и я делаю что-то вроде этого: function makePost(){ QNetworkAccessManager *networkManager = new QNetworkAccessManager(); qDebug()<<"1"; bool ret = connect(networkManager, SIGNAL(finished(QNetworkReply*)), this…
2 ответа

Qt, QNetworkAccess Manager загрузка больших файлов часто приводит к сбою

Я использую следующий код для загрузки некоторых видеофайлов через локальную сеть. QString url = "http://192.168.1.100/disk/IPCAMERA/" + downloadlist[downloadID]; QNetworkRequest newRequest(url); QString concatenated = "admin:admin"; QByteArray data…
26 июл '15 в 09:42
1 ответ

Скачать файл с сайта

Я ищу помощь по моей маленькой программе. Я хотел бы загрузить настройки (.exe) с веб-сайта, используя класс QNetwork. Я уже искал и прочитал много постов об этом, но это не работает. download.cpp: Download::Download(QObject *parent) : QObject(paren…
1 ответ

Есть ли предел данных для ответов QNetworkReply?

Я пишу класс в Qt, который получает информацию из Bricklink API (база данных LEGO). Он использует класс QOAuth1 для аутентификации и QNetworkReply для захвата ответа от HTTP-запросов GET. Это работает нормально, если только данные, которые извлекают…
22 янв '19 в 14:17
0 ответов

Имитация сбоев сети с помощью QNetworkAccessManager & QNetworkReply

Я использую Qt4.8, и я хочу внедрить сбои сети в уже существующий код, который использует QNetworkAccessManager. Тем не менее, этот класс - и особенно связанный QNetworkReply, похоже, имеют некоторую странную семантику. Я создал подкласс QNetworkAcc…
1 ответ

QNetworkReply не получает никаких заголовков

Я пишу приложение, чтобы получить информацию об устройстве, на которое мне нужно отправить запрос PUT, например: connect(&netman,SIGNAL(finished(QNetworkReply*)), this, SLOT(reqFinished(QNetworkReply*))); QByteArray data("0ABF0A25"); QNetworkReq…
0 ответов

Обработка тайм-аута с помощью QNetworkAccessManager и QNetworkReply

Мы сталкиваемся с проблемами синхронизации с QNetworkAccessManager и QTimers для определения времени ожидания сети. Хотя нам не ясно, когда запускать эти QTimers. Нашей первой попыткой было запустить таймер сразу после получения запроса. Но это прив…
1 ответ

QNetworkAccessManager не может получить URL (результат отличается от того, что я вижу в своем браузере)

Я использую QT 4.8.2 для своего проекта. Моя проблема в том, что QTNetworkAccess не может правильно получить мой URL (или декодировать его). Если я вставляю свой URL в браузер, я вижу, какой результат в браузере отличается от того, что я вижу в резу…
4 ответа

Qt - Получение исходного кода ( HTML-кода) веб-страницы, размещенной в Интернете

Я хочу получить исходный код (HTML) веб-страницы, например домашней страницы Stackru. Это то, что я кодировал до сих пор: QNetworkAccessManager manager; QNetworkReply *response = manager.get(QNetworkRequest(QUrl(url))); QString html = response->r…
1 ответ

Чтение из QNetworkReply запись в файл

Предположим, что я выполнил QNetworkRequest и получил присвоенный QNetworkReply, Если это будет большой файл (скажем, 1 ГБ), как я могу создать буфер массива, скажем, 4 Кб, прочитать данные 4 Кб 4 КБ в этот массив и одновременно записать их в поток …
1 ответ

QNetworkRequest возвращает ноль

Так как это мой первый вопрос здесь, я прошу вас заранее извиниться, если нарушите какое-либо правило, касающееся вопросов. Я должен использовать сообщение для сценария Google (см. Ниже), и я хочу в конце сценария получить от него обратную связь, чт…
02 дек '18 в 16:11
1 ответ

Как избежать нескольких запросов POST QNetworkAccessManager?

Я реализовал почтовый запрос для моего приложения, которое выглядит так: QNetworkRequest req; QUrl url = "Http://" + ipaddress + "/goform/executeSomething"; req.setUrl(url); QHttpMultiPart * postBody = new QHttpMultiPart(QHttpMultiPart::FormDataType…
0 ответов

QNetworkAccessManager используя ссылку rtsp

Мне нужно проверить, работает ли RTSP-ссылка на ipcamera или нет с помощью qt QNetworkAccessManager, сейчас у меня есть код ниже, и он отлично работает с http-ссылкой, где, как если бы я использовал rtps-ссылку, получаю ProtocolUnknownError за reply…
1 ответ

Использование QNetworkAccessManager->Post() вызывает SEGV при закрытии приложения

**** ОБНОВЛЕНИЕ: я заметил, что я получаю segfault только в Windows, в Linux это нормально. В Windows я использую QT 5.5 и MinGW32. Я все еще хочу знать почему. **** Начальный вопрос: ничего сложного, я создаю базовое консольное приложение. У меня е…
1 ответ

Qt cpp не может отправить объект в подключенную функцию

Мне нужно получить json-файл из URL-адреса, заполнить его в ответе QtNetworkReply * и отправить ответ в связанном виде, чтобы преобразовать его в QbyteArray, чтобы проанализировать мой ответ Json. Но когда я вхожу в свою подключенную функцию, я не м…
05 ноя '15 в 11:13
1 ответ

QNetworkAccessManager не работает

У меня есть следующий код: MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent), ui(new Ui::MainWindow), m_networkAccessManager(new QNetworkAccessManager(this)) { ui->setupUi(this); connect(m_networkAccessManager, SIGNAL(finished(QNetwor…
1 ответ

Qt получить внешний IP-адрес, используя QNetworkReply

Добрый день Вступление: Мое приложение требует получения внешнего IP-адреса и сопоставления его с внутренним полученным адресом, что позволяет приложению продолжить работу. Для этого я использую QNetworkAccessManager и QNetworkReply для этой цели. М…
16 дек '17 в 10:00
1 ответ

Неизвестная ошибка, связанная с сетью, только в развернутом приложении Qt

Я создал приложение-загрузчик, которое загружает файлы по протоколу http. Для этого я использовал классы QNetworkAccessManager/QNetworkReply/QNetworkRequest. В документации QNetworkReply перечислены несколько кодов ошибок, один из которых - код ошиб…
1 ответ

С QNetworkReply, как я могу опубликовать файл и затем получить преобразованный файл обратно с сервера?

Я могу опубликовать файл в Qt используя QNetworkReply, QNetworkAccessManager, QNetworkRequestи т. д. на сервер. Этот сервер преобразует файл и выплевывает его обратно. Как я могу получить этот скрытый файл? Нужно ли мне как-то найти URL файла, возвр…
04 авг '14 в 04:34