Stille HTTP GET Anfrage senden

Alles rund um die Programmierung mit Qt
Antworten
TheQuestion
Beiträge: 10
Registriert: 7. Juni 2010 18:53
Kontaktdaten:

Stille HTTP GET Anfrage senden

Beitrag von TheQuestion »

Wie sende ich eine stille GET Anfrage ins Internet aus einer Qt Anwendung heraus? Welche Klasse verwende ich dafür?

Ich möchte eine Anfrage nach dem Schema
http://www.foo.org/file.ext?param1=foo&param2=bar
senden.

Die Antwort ist dabei irrelevant, wichtig ist nur dass der Aufruf im Internet erfolgt.

Die Anfrage soll im Hintergrund durchgeführt werden, sich also z.B. kein Browser-Fenster öffnen.
kater
Beiträge: 306
Registriert: 29. Dezember 2009 01:13
Wohnort: Darmstadt

Beitrag von kater »

QNetworkRequest wäre ein Blick wert nach 25.3 sec Qt Doku lesen.
TheQuestion
Beiträge: 10
Registriert: 7. Juni 2010 18:53
Kontaktdaten:

Beitrag von TheQuestion »

kater hat geschrieben:QNetworkRequest wäre ein Blick wert nach 25.3 sec Qt Doku lesen.
Okay, ich war der Meinung es wäre für diesen Einfachen Zweck "zu mächtig".
pfid
Beiträge: 535
Registriert: 22. Februar 2008 16:59

Beitrag von pfid »

QNetworkAccessManager
TheQuestion
Beiträge: 10
Registriert: 7. Juni 2010 18:53
Kontaktdaten:

Beitrag von TheQuestion »

Ich nutze den Qt-creator ( dev-util/qt-creator-1.3.1-r1) auf gentoo.

Ich kann QNetworkAccessManager nicht nutzen da

Code: Alles auswählen

#include <QNetworkAccessManager>
fehlschlägt, die Datei dazu nicht existiert, genauso wie bei QNetworkRequest.

Was kann ich dagegen tun, oder wo die Komponenten runterladen?
Oder warum sind sie überhaupt gar nicht da?
upsala
Beiträge: 3946
Registriert: 5. Februar 2006 20:52
Wohnort: Landshut
Kontaktdaten:

Beitrag von upsala »

Netzwerk-Modul hinzugefügt?
TheQuestion
Beiträge: 10
Registriert: 7. Juni 2010 18:53
Kontaktdaten:

Beitrag von TheQuestion »

upsala hat geschrieben:Netzwerk-Modul hinzugefügt?
Warscheinlich meinst du, was ich getestet habe:

Die Zeile in der Datei
project.pro

Code: Alles auswählen

QT       += core gui
zu
project.pro

Code: Alles auswählen

QT       += core gui network
geändert, dann klappts. Danke soweit.
Antworten