Je viens vous soumettre un problème que je n'arrive pas à résoudre :
Mon site propose un grand nombre de fichiers en DDL sur des serveurs dédiés, or, il est impossible de contrôler chaque lien un par un pour vérifier lesquels sont morts ou pas.
J'ai donc trouvé un script pour le faire à ma place. Voici les deux fichiers (au format txt) que je vais utiliser :
http://www.animes-folie.com/check_url.txt (fichier principal)
http://www.animes-folie.com/urlCodes.inc.txt (liste des réponses à retourner).
Il se trouve que ce script fonctionne très bien pour vérifier des noms de domaines, ou la présence de petits fichiers sur des serveurs externes. Mais dès que le fichier à vérifier est gros (200 Mo), le script pédale dans la choucroute pendant 5 minutes, avant de retourner une erreur comme quoi le fichier est trop volumineux.
Pour des fichiers d'une cinquantaine de Mo, le script fonctionne, et retourne le message "OK", mais seulement au bout d'une minute environ...
J'en déduis que le script fait une analyse complète du fichier pour vérifier s'il est bien présent, ce qui est complètement idiot... Un seul échantillon de quelques bytes suffirait amplement pour affirmer que le fichier est bel est bien en ligne. Mais comment ajouter une telle variable ? (pour limiter l'analyse à une centaine de bytes).
Merci d'avance pour votre aide

Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.1.12) Gecko/20080201 Firefox/2.0.0.12