arnaucube
arnaucube/commonroutesServerPublic Self-hosted repository
commonroutesServer/testSendImage.js
testSendImage.jsRaw
 1var request = require('request');
 2
 3function postImage(fileImg) {
 4    url = "http://127.0.0.1:3050/image";
 5    //var fileImg = 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAHElEQVQI12P4//8/w38GIAXDIBKE0DHxgljNBAAO9TXL0Y4OHwAAAABJRU5ErkJggg==';
 6    var fileImg = 'iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAHElEQVQI12P4//8/w38GIAXDIBKE0DHxgljNBAAO9TXL0Y4OHwAAAABJRU5ErkJggg==';
 7
 8
 9    var importFile = function(aux, fileImg) {
10        var decodedFile = new Buffer(fileImg, 'base64');
11        var r = request.post(url, function(err, httpResponse, body) {
12            if (err) {
13                console.log(err);
14            }
15            console.log(body);
16            console.log(aux);
17        });
18        var form = r.form();
19        form.append('file', decodedFile, {
20            filename: 'temp.png'
21        });
22
23        return (r);
24    }
25    a = importFile("a",fileImg);
26}
27postImage("girada.png");