Chcę zapisać obraz przy użyciu pliku node.js i request library. Do tej pory mam ten prosty kod:Nie można zapisać zdalnego obrazu za pomocą pliku node.js i żądania
var request = require('request');
var fs = require('fs');
request('http://upload.wikimedia.org/wikipedia/commons/8/8c/JPEG_example_JPG_RIP_025.jpg', function(error, response, body)
{
// further logic that decides
// whether or not the image will be saved
fs.writeFile('downloaded.jpg', body, function(){});
});
Ale to nie działa. Obraz zawsze przychodzi uszkodzony. Zakładam, że to błąd kodowania, ale nie wiem, jak to naprawić.
To działa, dziękuję! –