Bonjour,

j'essaie actuellement de récupérer un fichier jpeg via une requête http.get, et ensuite l'enregistrer. Le soucis c'est que quand j'ouvre le fichier, le visionneur me dit qu'il ne peut pas trouver la taille...

mon code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
 
import { Meteor } from 'meteor/meteor';
import { HTTP } from 'meteor/http';
 
var fs = require('fs');
 
Meteor.startup(() => {
  // code to run on server at startup
  HTTP.get('http://internetdefamationblog.wp.lexblogs.com/wp-content/uploads/sites/297/2014/07/Anon-Man.jpg',
		(error,result) => {
			if(!error){
				const header = result.headers;
				const binaries = result.content;
				const status = result.statusCode;
				console.log(status);
				console.log(header);
				binaryData = binaries.toString('binary');
				fs.writeFile('/home/user/image.jpg', binaryData, "binary", (err,sucess) => {
					if(err)
						console.log(err);
				})
			}
		})
});
voila ce qu'il m'indique...

Nom : Capture du 2016-07-30 14-34-46.png
Affichages : 634
Taille : 13,9 Ko