diff --git a/README.md b/README.md index b3db459f56a3eb6cad02cc2c23241d76e786e892..318997953a1fbf339f9da0fdad4f90c3515f99ab 100644 --- a/README.md +++ b/README.md @@ -111,7 +111,7 @@ curl -X DELETE -H "Authorization: Bearer valid-token-1" -H "X-FTP-User: user" -H (voir [`video4.mp4`](video4.mp4)) -On montre que l'on peut télécharger une image sur le serveur2 et l'envoyer sur le serveur1 : +On montre que l'on peut télécharger une image depuis le serveur2 et l'envoyer sur le serveur1 : - download image : ```shell @@ -143,7 +143,7 @@ unzip dossier0.zip (voir [`video5.mp4`](video5.mp4)) -Maintenant que l'on a `image0.png` sur les deux serveur on peut utiliser la commande suivante pour obtenir les URLs des fichiers qui sont sur deux serveurs FTP : +Maintenant que l'on a `image0.png` sur les deux serveurs on peut utiliser la commande suivante pour obtenir les URLs des fichiers qui sont sur deux serveurs FTP : - rechercher une ressource : ```shell @@ -192,7 +192,7 @@ Lancer la commande suivante : mvn javadoc:javadoc ``` -Puis ouvrir le fichier `target/site/apidocs/index.html` +Puis ouvrir le fichier `target/reports/apidocs/index.html` ### Design patterns @@ -204,7 +204,7 @@ En utilisant la commande suivante `python3 serveur_ftp.py`, vous pouvez donner l Il faut aussi penser faire un `mvn clean package`, puis `java -jar target/FlopBox.jar` et à ajouter un serveur FTP avec la commande suivant : `curl -X POST -H "Content-Type: application/json" -H "Authorization: Bearer valid-token-1" -d '{"alias":"mon-ftp","host":"localhost","port":2121}' http://localhost:8080/ftps` -**Note < 10 si le code fourni ne compile pas et ne peut pas être exécuté en suivant les instructions:** +(les commandes sont des exemples et il faut parfois ajouter la ressource sur le serveur FTP si on veut vraiment exécuter la commande) **Note comprise entre 10 et 11 si le code compile et peut être lancé pour afficher l'arborescence d'un serveur FTP via le proxy FlopBox:** @@ -222,7 +222,7 @@ curl -X GET -H "Authorization: Bearer valid-token-1" -H "X-FTP-User: anonymous" - upload fichier : ```shell -curl -X PUT -H "Authorization: Bearer valid-token-1" -H "X-FTP-User: user" -H "X-FTP-Pass: password" --upload-file fichier2 http://localhost:8080/ftps/mon-ftp/fichier2 +curl -X PUT -H "Authorization: Bearer valid-token-1" -H "X-FTP-User: user" -H "X-FTP-Pass: password" --upload-file fichier1 http://localhost:8080/ftps/mon-ftp/fichier1 ``` - upload dossier : @@ -234,14 +234,14 @@ curl -X POST -H "Authorization: Bearer valid-token-1" -H "X-FTP-User: user" -H " - download fichier : ```shell -curl -X GET -H "Authorization: Bearer valid-token-1" -H "X-FTP-User: anonymous" -H "X-FTP-Pass: anonymous" http://localhost:8080/ftps/mon-ftp/fichier1 -o fichier1 +curl -X GET -H "Authorization: Bearer valid-token-1" -H "X-FTP-User: anonymous" -H "X-FTP-Pass: anonymous" http://localhost:8080/ftps/mon-ftp/fichier0 -o fichier0 ``` - download dossier : ```shell -curl -X GET -H "Authorization: Bearer valid-token-1" -H "X-FTP-User: anonymous" -H "X-FTP-Pass: anonymous" http://localhost:8080/ftps/mon-ftp/dossier1 -o dossier1.zip +curl -X GET -H "Authorization: Bearer valid-token-1" -H "X-FTP-User: anonymous" -H "X-FTP-Pass: anonymous" http://localhost:8080/ftps/mon-ftp/dossier0 -o dossier0.zip -unzip dossier1.zip +unzip dossier0.zip ``` **Note comprise entre 12 et 13 si—en plus—le proxy FlopBox, permet de télécharger (download) et téléverser (upload) un gros fichier binaire (image, vidéo, etc.):** diff --git a/dossier_serveur_ftp2/image0.jpg b/dossier_serveur_ftp2/image0.jpg deleted file mode 100644 index 6ea0d8bee03746c1ae94cfa7e064183a21407a11..0000000000000000000000000000000000000000 Binary files a/dossier_serveur_ftp2/image0.jpg and /dev/null differ diff --git a/dossier_serveur_ftp2/image0.png b/dossier_serveur_ftp2/image0.png new file mode 100644 index 0000000000000000000000000000000000000000..8741baa19d02a003db73c33bd779a324bc1a57fa Binary files /dev/null and b/dossier_serveur_ftp2/image0.png differ