現在我在PHP中使用此腳本。我傳遞它的圖像和大小(大/中/小),如果它在我的服務器上,它會返回鏈接,否則它從遠程服務器複製它,然後返回本地鏈接。Node.js將遠程文件複製到服務器
function getImage ($img, $size) {
if (@filesize("./images/".$size."/".$img.".jpg")) {
return './images/'.$size.'/'.$img.'.jpg';
} else {
copy('http://www.othersite.com/images/'.$size.'/'.$img.'.jpg', './images/'.$size.'/'.$img.'.jpg');
return './images/'.$size.'/'.$img.'.jpg';
}
}
它工作正常,但我想在Node.js做同樣的事情,我似乎無法弄清楚。文件系統似乎無法與任何遠程服務器交互,所以我想知道如果我只是搞亂了某些東西,或者如果它不能在本地完成並且需要模塊。
任何人都知道Node.js中的一種方式?
我測試了它,它實際上是「開箱即用」的。謝謝! – 2013-01-01 07:10:22