이 글에서는 node.js에서 이미지를 다운로드하는 2가지 방법과 원격 이미지를 다운로드하기 위한 구현 코드를 예제 코드를 통해 소개하고 있습니다. 매우 훌륭하고 도움이 필요한 친구들이 참고할 수 있습니다.
구체적인 코드는 다음과 같습니다.
var request=require("request"); var fs=require("fs"); function download1(url,filename,fn){ request(url).pipe(fs.createWriteStream(filename).on("close",function(err,res){ if(err){ console.log(err); }else{ fn&&fn(); } })) } function download2(url,filename,fn){ request.get({uri:url, encoding:'binary'},function(err,res){ if(!err){ fs.writeFile(filename,res.body,"binary",function(err,res){ if(!err){ fn&&fn(); }else{ console.log(err); } }) } }) }
ps: 원격 이미지를 다운로드하는 nodejs의 구현 코드를 살펴보겠습니다. 구체적인 코드는 다음과 같습니다. 모든 사람을 위해 편집되었습니다. 앞으로 모든 사람에게 도움이 되기를 바랍니다.
관련 기사:
코드 예제를 통한 javascript 모듈 로더에 대한 자세한 설명
Vue를 통해 src 속성에 값을 할당하기 위해 v-for를 사용하는 방법(자세한 튜토리얼) 로컬 정적 이미지를 로드하는 방법을 구현하려면 v-in vue를 사용하세요(자세한 튜토리얼)
위 내용은 node.js에서 사진을 다운로드하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!