Bonjour,

je veux, en lignes de commandes, rapatrier des fichiers, dont
l'URL <URL> est de la forme :

http://<adresse_site>/<repertoire_1>/.../<repertoire_1>/<titre_fichier>/downloadFile/file/<nom_fichier>.<extension>?nocache=<nombre>

(à moins qu'il y ait plus simple pour atteindre un fichier)

Avec curl, pas de problème : la commande

curl -u <identifiant>:<mot_de_passe> -O <URL_tronquee>

(où <URL_tronquee> est <URL> expurgé de la fin : ?nocache=<nombre>) me
rapatrie le fichier demandé. Par contre, avec wget, je n'obtiens pas ce
qu'il faut :

wget --user=<identifiant> --password=<mot_de_passe> <URL>

tout comme :

wget --user=<identifiant> --password=<mot_de_passe> <URL_tronquee>

me rapatrie un fichier dont le nom est de la forme :

login_form?came_from=http:%2F%2F<adresse_site>%2F<repertoire_1>%2F...%2F<repertoire_n>%2F<titre_fichier>%2FdownloadFile%2Ffile%2Ft<nom_fichier>.<extension>&retry=&disable_cookie_login__=1

et qui est en fait le fichier html de la page d'authentification du
site.

Merci d'avance pour tout coup de main permettant d'utiliser wget.
-- 
Denis

_______________________________________________
cps-users-fr 
Adresse de la liste : [email protected]
Gestion de l'abonnement : <http://lists.nuxeo.com/mailman/listinfo/cps-users-fr>

Répondre à