Hello,
du solltest Nur einen HEAD-Request senden oder einen OPTIONS-Request. Zweiterer wird aber nicht von jedem HTTP-Server beantwortet. Ein HEAD-Request gehört aber zum Standardumfang und wird mMn viel zu selten eingesetzt. Außerdem kannst Du dann das Timeout für das Öffnen der Ressource und das Timeout für den Erhalt von Inhalten einstellen und beachten. Zusätzlich könntest Du noch Rücksicht auf ein bestehendes Lock auf dem Zielserver nehmen, indem Du nicht auf die Freigabe der Ressource wartest, sondern die Fehlermeldung auswertest.
Die notwendigen Methoden hierfür sind alle im PHP-Manual beschrieben. Man muss zugegbenerweise etwas danach suchen.
Harzliche Grüße aus http://www.annerschbarrich.de
Tom
--
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
Nur selber lernen macht schlau
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
Nur selber lernen macht schlau