[c++][qt]Wysyłanie danych przez POST
- none
- Sędziwy Jeż
- Posty: 60
- Rejestracja: 12 wrz 2007, 18:11
- Płeć: Mężczyzna
- Wersja Ubuntu: inny OS
- Środowisko graficzne: LXDE
[c++][qt]Wysyłanie danych przez POST
Witam mam pytanie jak wysłać dane POST do strony zrobiłem cobie testowy kod :
QHttp postt;
QByteArray dane_post;
dane_post.append("text=ok");
postt.setHost("localhost");
postt.post(QString("/index.php"), dane_post);
ui->lineEdit->setText(postt.readAll());
I niestety nie działa chodzi mi o to by wysłać do http://localhost/index.php dane text=ok metodą POST. Napisałem program w php który wyświetla zmienna text ale program nic nie pokazuje
QHttp postt;
QByteArray dane_post;
dane_post.append("text=ok");
postt.setHost("localhost");
postt.post(QString("/index.php"), dane_post);
ui->lineEdit->setText(postt.readAll());
I niestety nie działa chodzi mi o to by wysłać do http://localhost/index.php dane text=ok metodą POST. Napisałem program w php który wyświetla zmienna text ale program nic nie pokazuje
%55%62%75%6E%74%75%20%26%20%44%65%62%69%61%6E%20%75%73%65%72%2C%20%6D%79%20%67%67%3A%31%30%30%33%30%39%38%38
-
- Wytworny Kaczor
- Posty: 352
- Rejestracja: 15 paź 2008, 18:30
- Płeć: Mężczyzna
- Wersja Ubuntu: 9.04
- Środowisko graficzne: KDE Plasma
Odp: [c++][qt]Wysyłanie danych przez POST
O ile mi wiadomo biblioteka QT i klasa QHttp pozwala jedynie napisać klienta http.
- none
- Sędziwy Jeż
- Posty: 60
- Rejestracja: 12 wrz 2007, 18:11
- Płeć: Mężczyzna
- Wersja Ubuntu: inny OS
- Środowisko graficzne: LXDE
Odp: [c++][qt]Wysyłanie danych przez POST
To jaką bibliotekę powinienem zostawać cURL ?
%55%62%75%6E%74%75%20%26%20%44%65%62%69%61%6E%20%75%73%65%72%2C%20%6D%79%20%67%67%3A%31%30%30%33%30%39%38%38
-
- Piegowaty Guziec
- Posty: 2
- Rejestracja: 25 sty 2009, 13:05
- Płeć: Mężczyzna
- Wersja Ubuntu: 8.10
- Środowisko graficzne: GNOME
Odp: [c++][qt]Wysyłanie danych przez POST
A klient http wcale nie używa POST, wcalemikolajs pisze:O ile mi wiadomo biblioteka QT i klasa QHttp pozwala jedynie napisać klienta http.

- none
- Sędziwy Jeż
- Posty: 60
- Rejestracja: 12 wrz 2007, 18:11
- Płeć: Mężczyzna
- Wersja Ubuntu: inny OS
- Środowisko graficzne: LXDE
Odp: [c++][qt]Wysyłanie danych przez POST
Ale przecież np QWebView używa post ? Myślałęm by zrobić to przez nagłówek http ale jak dokładnie mógł by ktoś mi powiedzieć próbowałem szukać w klasie QHttpRequestHeader ale nic nie znalazłem. Czy mógłby ktoś pomódz jak to zrobić.
%55%62%75%6E%74%75%20%26%20%44%65%62%69%61%6E%20%75%73%65%72%2C%20%6D%79%20%67%67%3A%31%30%30%33%30%39%38%38
-
- Przyjaciel
- Posty: 259
- Rejestracja: 17 gru 2006, 16:07
- Płeć: Mężczyzna
- Wersja Ubuntu: 9.04
- Środowisko graficzne: KDE Plasma
Odp: [c++][qt]Wysyłanie danych przez POST
Kod: Zaznacz cały
postt.post(QString("/index.php"), dane_post);
ui->lineEdit->setText(postt.readAll());
[IMG]http://www.ubudsl.com/media/UbuDSL.png[/IMG]
Masz problem z UbuDSL? Nie zapomnij wygenerować i załączyć loga do postu!
Masz problem z UbuDSL? Nie zapomnij wygenerować i załączyć loga do postu!
Kto jest online
Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 17 gości