Форум программистов, компьютерный форум, киберфорум
C++ Qt
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
spydark91
86 / 86 / 13
Регистрация: 03.03.2011
Сообщений: 1,873
1

Post запрос

19.11.2012, 20:07. Просмотров 987. Ответов 2
Метки нет (Все метки)

mw.cpp
C++ (Qt)
1
2
3
4
5
6
7
8
9
10
#include <mw.h>
 
mw::mw() {
    QNetworkAccessManager * pManager = new QNetworkAccessManager;
    connect(pManager, SIGNAL(finished(QNetworkReply*)), this, SLOT(r(QNetworkReply*)));
    pManager->post(QNetworkRequest(QUrl("connections.ixrad.ru/3.php")), QString("Login=log").toUtf8());
}
void mw::r(QNetworkReply* r){
    QMessageBox::about(0,"",r->readAll());
}
mw.h
C++ (Qt)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#ifndef MAINWINDOW_H
#define MAINWINDOW_H
 
#include <QtGui>
#include <QtNetwork>
 
class mw : public QWidget
{
    Q_OBJECT
 public:
    mw();
    QNetworkAccessManager manager;
    QNetworkReply *reply;
    QLabel lbl;
public slots:
     void r(QNetworkReply* r);
 
 
};
    
 
 
#endif // MAINWINDOW_H
connections.ixrad.ru/3.php
PHP
1
2
3
4
<?php
echo $_POST['Login'];
echo "111";
?>
никаких ошибок нет
но показывает пустое сообщение
что не верно?
0
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.11.2012, 20:07
Ответы с готовыми решениями:

Qt Post запрос
QStringList Question; QFile fIn(&quot;file.txt&quot;); if (fIn.open(QFile::ReadOnly |...

Post запрос QT 5.8
Всем привет. Прошу помощи. Мне необходимо отправить POST запрос в своей программе. Но почему-то...

Qt POST запрос
Добрый день. Понимаю, что подобный вопрос не первый задаю, но не работает. На планшете работает...

Post запрос
Подскажите ни как ни могу разобраться с post запросом. QNetworkRequest request; ...

2
spydark91
86 / 86 / 13
Регистрация: 03.03.2011
Сообщений: 1,873
21.11.2012, 02:34  [ТС] 2
вопрос актуален
0
Чистый
Автор FAQ
2723 / 1419 / 89
Регистрация: 08.09.2011
Сообщений: 3,746
Записей в блоге: 1
21.11.2012, 10:01 3
замените:
C++ (Qt)
1
QUrl("connections.ixrad.ru/3.php")
на
C++ (Qt)
1
QUrl("http://connections.ixrad.ru/3.php")
1
21.11.2012, 10:01
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
21.11.2012, 10:01

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

QNetworkAccessManager POST запрос
Пытаюсь авторизоваться на сайт http://***********. Зашел в тупик, мозг уже отказывается обрабатывать...

Json post запрос
Здравствуйте. Помогите отправить post запрос помощью библиотеки Qt. На java отправлял так: ...

Qt Не работает post запрос
QUrl url(&quot;http://www.site.org/index/process&quot;); QNetworkRequest nreq = QNetworkRequest(url); ...

HTTP Post запрос в Qt Android
Qt 5.10.1 OS Windows 7 Разработка под Андроид Добрый день, пишу программу на Qt под Андроид....

Post запрос - русский текст
Помогите пожалуйста разобраться QNetworkRequest request; ...

Не удается отправить POST запрос
Здравствуйте. Ситуация. Есть некое отношение между классами: class ConnectManager : public...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.