Skip to content
Snippets Groups Projects
Commit 79c37e9f authored by fabiovandewaeter's avatar fabiovandewaeter
Browse files

Merge branch 'dev'

parents 66e351a1 3b93cf51
No related branches found
No related tags found
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