S3
-
Nodejs AWS S3 버킷의 폴더 리스트 가져오는 방법프로그래밍/JavaScript 2020. 10. 13. 15:15
AWS와 Nodejs로 작업하던 도중에 AWS S3 스토리지에 포함된 폴더명들의 리스트들이 필요하다는 것을 깨달았습니다. 바로 AWS의 공식문서를 확인해보았으나 객체로 만들어주는 listObjects 메소트만 있고 저는 배열로 만들고 싶어서 코드를 조금 수정해보았습니다. 이런 식으로 프로그래밍 언어의 목록이 쭉 나열되어있고, 이 많은 폴더명들을 (AWS 기준에선 폴더라고 말하지 않는다고 합니다) 배열로 만들고 싶었습니다. let params = { Bucket: '버킷이름', Delimiter: '/', Prefix: 'devicon/' } s3.listObjects(params, function (err, data) { if(err)throw err; let languageArray =[]; for(l..