Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi Ist Website erreichbar abfrage? (https://www.delphipraxis.net/74000-ist-website-erreichbar-abfrage.html)

Webchen 26. Jul 2006 15:55


Ist Website erreichbar abfrage?
 
Hallo, eigentlich war ich bis jetzt nur stiller mitleser.

Ersteinmal Respekt! Hier findet man wirklich sehr sehr viel, falls man Probleme hat!

Nun aber zu etwas was ich nicht bei Google noch bei euch gefunden habe:

Ist es möglich eine Abfrage zu machen, ob eine Website erreichbar ist? Geht das irgendwie ?


Wäre echt cool wenn das funktionieren würde...

Danke schonmal im vorraus.

MfG Webchen

mkinzler 26. Jul 2006 15:57

Re: Ist Website erreichbar abfrage?
 
Einfach webseite laden und wenn kein Fehler kommt ist sie erreichbar.

arbu man 26. Jul 2006 15:58

Re: Ist Website erreichbar abfrage?
 
Bei den Indy Komponenten gibt es in den den Demos eine Ping GUI demo die macht das was du willst oder du liest den inhalt mit IdHTTP.Get aus.

dfried 26. Jul 2006 16:03

Re: Ist Website erreichbar abfrage?
 
Zitat:

Zitat von arbu man
Bei den Indy Komponenten gibt es in den den Demos eine Ping GUI demo die macht das was du willst

Wenn ich den Server pingen kann heisst das leider noch lange nicht, dass auch der Webserver funktioniert.

Zitat:

Zitat von arbu man
oder du liest den inhalt mit IdHTTP.Get aus.

Das schon eher :-)

Gentleman 26. Jul 2006 17:17

Re: Ist Website erreichbar abfrage?
 
Hey!

ich würde es auch mit idhttp machen, allerdings nicht mit get sondern mit head, sodass nur die Header geholt werden. Ist einfach etwas schneller, da es mit get eine ganze Zeit dauern kann, wenn die Seite nicht erreichbar ist.

Delphi-Quellcode:
try
  idhttp1.head('http://www.google.de');
except
  ShowMessage('Seite nicht erreichbar');
end;
So ähnlich müsste das dann glaube ich aussehen ^^

Gruß,
Lennard

gmc616 26. Jul 2006 17:25

Re: Ist Website erreichbar abfrage?
 
Nachtrag:
Zitat:

Zitat von dfried
Wenn ich den Server pingen kann heisst das leider noch lange nicht, dass auch der Webserver funktioniert.

Und nur weil der Server nicht zurück pingt, heißt das auch nicht, das dort kein Webserver läuft. ;-)

D.h.: Auf einen Ping würde ich mich nicht verlassen.

Webchen 28. Jul 2006 00:10

Re: Ist Website erreichbar abfrage?
 
das mit dem "head" habe ich mir auch schon überlegt aber nicht wirklich umgesetzt.

Vielen Vielen Dank!!

DP ist SUPER :D

himitsu 28. Jul 2006 11:18

Re: Ist Website erreichbar abfrage?
 
ich hatte mit damals 'ne kleine HTML und eine PHP-Datei zusammengeschriebstelt, diese wurden dann entweder von 'nem anderem Server aus ausgelesen (ein ins Forum integriertes script, welches abundzu mal aufgerufen wurde, wenn jemand dort war ... 'n CronJob war damls nich billg), oder von 'nem Programm auf meinem PC (wenn der ma online war).

Wenn die HTML-Seite runtergeladen werden konnte, war der Server vermutlich da, bei der PHP--Seite war och der PHP-Parser aktiv und über den Inhalt der PHP-Seite ('OK', oder Fehlernumer) konnte ich dann den Status vom MySQL erkennen.


Alle Zeitangaben in WEZ +1. Es ist jetzt 15:16 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