Hallo,
wie prüfe ich ob eine URL existiert?
Das naheliegendste wäre fopen, aber da wird die Datei gleich heruntergeladen und wenn das eine 5MB mp3 is und ich da zwanzig aufliste (weil ich eine, wenn sie nicht mehr erreichbar is weglassen will) lädt der da 100MB runter! (dieses Minenfeld hab ich erkannt bevor ich drüber gelaufen bin).
Hab in mehreren Google-Ergebnissen nun gelesen, man soll dem Server einen HTTP Header schicken, und dann die Antwort analysieren. Wie mach ich das am effektivsten? Die Antwort "fsockopen" bringt mir nicht viel, da in der Doku dort nichts Näheres über HTTP Header steht und die Beispiele in den Kommentaren mir zu kompliziert sind.
Da musses doch sowas simples wie einen einfachen "Ping" geben oder?
mfg
wie prüfe ich ob eine URL existiert?
Das naheliegendste wäre fopen, aber da wird die Datei gleich heruntergeladen und wenn das eine 5MB mp3 is und ich da zwanzig aufliste (weil ich eine, wenn sie nicht mehr erreichbar is weglassen will) lädt der da 100MB runter! (dieses Minenfeld hab ich erkannt bevor ich drüber gelaufen bin).
Hab in mehreren Google-Ergebnissen nun gelesen, man soll dem Server einen HTTP Header schicken, und dann die Antwort analysieren. Wie mach ich das am effektivsten? Die Antwort "fsockopen" bringt mir nicht viel, da in der Doku dort nichts Näheres über HTTP Header steht und die Beispiele in den Kommentaren mir zu kompliziert sind.
Da musses doch sowas simples wie einen einfachen "Ping" geben oder?
mfg
Kommentar