Seite 1 von 1
Prüfen, ob eine URL existiert
Verfasst: 2. Januar 2009 20:25
von devcube
Hallo,
ich möchte gerne prüfen, ob eine URL auch wirklich existiert. Wie kann ich so etwas realisieren?
mfg devcube
Verfasst: 2. Januar 2009 20:38
von upsala
Da hast du dir ganz schön was vorgenommen. Du weist schon was eine URL ist?
Verfasst: 3. Januar 2009 10:38
von devcube
Ich denke schon.
Beispiel:
http://qtforum.de/forum/templates/subSi ... _phpBB.gif
Vielleicht habe ich mich missverständlich ausgedrückt, denn ich möchte eigentlich nur wissen, ob die Datei, in Falle meines Beispiels logo_phpBB.gif, auch wirklich existiert und aufgerufen werden kann. Wie kann ich das überprüfen?
Verfasst: 3. Januar 2009 11:02
von upsala
Ah, jetzt schränken wir das ganze schon auf Http ein...
QHttp verwenden um die Datei runterzuladen, und beim readyRead-Signal abbrechen.
Verfasst: 3. Januar 2009 11:34
von devcube
Wie programmiere ich das? Wie kann ich beim readyread-Signal abbrechen?

Verfasst: 3. Januar 2009 11:59
von gboelter
devcube hat geschrieben:Wie programmiere ich das? Wie kann ich beim readyread-Signal abbrechen?

Das ist jetzt aber ein Scherz, oder ....?
Verfasst: 3. Januar 2009 12:04
von devcube
Das ist jetzt aber ein Scherz, oder ....?
Dann sag mir wie...
Verfasst: 3. Januar 2009 12:06
von gboelter
devcube hat geschrieben:Das ist jetzt aber ein Scherz, oder ....?
Dann sag mir wie...
Sorry, aber Deine Hausaufgaben darfst Du gern selbst machen ....
Verfasst: 3. Januar 2009 12:07
von devcube
Dann antworte nur auf Themen, bei denen du auch helfen kannst bzw. willst

Verfasst: 3. Januar 2009 16:18
von -=Freaky=-
frag lieber nur nach problemen, die man nicht mit dem assistant schnell selbst loesen kann.
mfg,
julian
Verfasst: 3. Januar 2009 16:42
von devcube
Ich habe mir schon die dazugehörigen Seiten zum Thema durchgelesen, weiß aber nicht recht, wie ich das dann in Code umsetzten soll.
Wenn mein "Problem" so einfach ist, warum könnt ihr mir dann keine konstruktiven Antowrten liefern? Ein Forum ist dazu da, einander zu helfen, auch wenn die Fragen noch so einfach sind.
Verfasst: 3. Januar 2009 17:09
von RD1978
HTTP Example ansehen.
1.) Eine Instanz von QHttp deklarieren.
2.) Einen passenden Slot zum Signal: void responseHeaderReceived( const QHttpResponseHeader &response ) erstellen.
3.) Die QHttp-Instanz mit dem Slot verbinden.
4.) Wenn ( responseHeader.statusCode() == 404 ) dann Request-URI (Bild/Datei) ist nicht vorhanden.