Skip to content
Snippets Groups Projects
Commit 3b93cf51 authored by fabiovandewaeter's avatar fabiovandewaeter
Browse files

fin ?

parent 32440190
Branches
Tags
No related merge requests found
......@@ -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.):**
......
dossier_serveur_ftp2/image0.jpg

57.8 KiB

dossier_serveur_ftp2/image0.png

45.2 KiB

0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment