d
1) 버켓 생성
AWS에 S3을 검색하여 버킷 만들기를 선택 > 이름 및 리전(서울) 입력 > 객체 소유권 'ACL 활성화됨' 선택 > '버킷 소유자 선호' 선택 > 퍼블릭 액세스 차단 설정 > '새 퍼블릭 버킷 또는 ...' & '임의의 퍼블릭 버킷 ...' 두개만 선택 > 버켓 생성 완료2) S3 접근 사용자 생성
- AWS에서 IAM을 검색하여 사용자 생성 선택 > 사용자 이름 입력, 그 외 건들지 말고 생성 완료하기
- 권한 정책 > 권한 추가 > '직접 정책 연결' 선택 > 'AmazonS3FullAccess' 검색해서 선택
- 액세스 키 만들기 클릭 > 로컬 코드 클릭 > 액세스 키 만들기 > 지급받은 액세스 키&시크릿 키 모두 메모장에 복붙
멀터 : 모듈먼저 다운 (npm install --save multer)
폼데이터 방식으로 받는 것 과 www.url 받는 방식 2가지 있음 : 둘다 같이 쓰임
폼데이터 이미지 업로드 : 파일보낼때 유리
포스트 제이슨으로 사용시 많이 쓰임 :문자숫자보낼때 유리
1. 라우터에서 호출 const multer = require('multer')
var upload = multer({dest: 'uploads/';폴더위치})
↓ 앞의 path 등도 봐야 이해할듯
https://www.youtube.com/watch?v=92sUJdep5dA
+ 관련 자료 : https://github.com/you6878/HowlNodeMulter
https://github.com/lemonpie313/spartaNodejs04-multer