Bonjour la liste,
Je désire dans un de mes scripts, envoyer un fichier en ligne de commande sur mon serveur FTP via curl grâce à la ligne suivante:
curl -T fichier.extension ftp://ftpuser:ftppassword@ftphost ftp://ftpuser:ftppassword@ftphost/
Malheureusement l’utilisateur ftp délivré par mon hébergeur est au format ftpuser@domaine.tld mailto:ftpuser@domaine.tld
La ligne devient donc curl -T fichier.extension ftp://ftpuser@domaine.tld:ftppassword@ftphost ftp://ftpuser%40domaine.tld:ftppassword@ftphost/
Curl essaie donc de se connecter au serveur ‘domaine.tld' en lieu et place de ‘ftphost’.
J’ai essayé de passer le ‘ftpuser@domaine.tld’ en quote et double-quote, cela n’a rien donné.
J’ai effectué quelques recherches, certainement avec de mauvais mot-clés, car je n’ai rien trouvé d’approprié.
Si quelqu’un a une idée, je suis preneur.
En attendant, je vous souhaite une bonne soirée et de joyeuses fêtes.
Antonin GIRAUD-PERNETTE