Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi Testen ob Internetseite existiert (https://www.delphipraxis.net/18724-testen-ob-internetseite-existiert.html)

Neuni 23. Mär 2004 19:40


Testen ob Internetseite existiert
 
Hi,
ich hab mal wieder ne Frage (wie so oft :oops: )

Wie teste ich mit delphi ob eine Internetseite existiert.
Also in form von: if 'URL der HP' existiert then Aktion
(Mir is klar dass der Code so, oder so ähnlich nicht aussieht, aber so in der art sollte es halt ablaufen)

Danke für eure Hilfe

mirage228 23. Mär 2004 19:44

Re: Testen ob Internetseite existiert
 
Schau dir mal den BookmarkChecker ( http://www.delphipraxis.net/internal...ookmarkchecker ) von Luckie an.

mfG
mirage228

Neuni 24. Mär 2004 15:32

Re: Testen ob Internetseite existiert
 
Danke,
habs mir angeschaut, aber das hilft mir nich so richtig weiter....geht das nicht einfacher?
Einfach nur testen ob die seite existiert, oder testen, was drauf steht, oder so!

Geht eigendlich nur darum, dass das Programm nur dann geht, wenn die Datei existiert. (Als vorsichtsmaßname, damit ich das Programm sperren kann gedacht)

himitsu 24. Mär 2004 15:44

Re: Testen ob Internetseite existiert
 
Na dann lade dir die Datei einfach runter (z.B. URLDownloadToStream, oder wie das heißt) und wenn die nicht runtergeladen werden kann, dann existiert die wohl nicht. ;)

Neuni 24. Mär 2004 17:16

Re: Testen ob Internetseite existiert
 
stimmt...gute idee!

Wie lad ich die denn genau runter, und wie sag ich, was er machen soll, wenn sie nicht runtergeladen werden kann?

MathiasSimmack 24. Mär 2004 17:19

Re: Testen ob Internetseite existiert
 
Bei UrlDownloadToFileUrlDownloadToFile hilft die Suche weiter.

Robert 24. Mär 2004 18:26

Re: Testen ob Internetseite existiert
 
Könntest natürlich auch die Seite (die Domain) anfragen: www.delphipraxis.de

Standardmäßig wird eine Default-Seite geladen, Du bekommst also ein Dokument zurück. Dann steht im Header der Erfolgscode 200 für Success. Falls Du nicht zum Server connecten kannst, oder keine 200 oder ein ähnlicher Code zurückkommt (siehe HTTP RFC), existiert die Seite eben nicht.

Neuni 24. Mär 2004 19:23

Re: Testen ob Internetseite existiert
 
ok, jetzt bitte nochmal für noobs :gruebel: , ich versteh jetzt nicht ganz wie ich das machen soll!

Gibts da nicht nen Beispiel oder so?


Alle Zeitangaben in WEZ +1. Es ist jetzt 15:29 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz