S3

AWS

[Error] S3 RequestTimeTooSkewed error

s3에 파일을 올리던 도중 RequestTimeTooSkewed error 이라는 에러가 났다. 이 에러에 대한 원인을 확인하고 문제를 해결해보자. 원인 https://docs.aws.amazon.com/ko_kr/AmazonS3/latest/API/ErrorResponses.html Error Responses - Amazon Simple Storage Service SOAP support over HTTP is deprecated, but it is still available over HTTPS. New Amazon S3 features will not be supported for SOAP. We recommend that you use either the REST API or the AWS SD..

Programming/Node.js

[Node.js] Express.js에서 Multer로 S3에 이미지를 여러장 업로드하는 방법

express사용 환경에서 multer를 사용해서 S3에 이미지를 저장해야 하는 상황이 생겼다. 이 글에서는 이미지를 받아서 서버 폴더에 저장하는 방법에 대해 서술한다. 환경 express: 4.x multer: 1.4.5-lts 필요한 패키지 설치 multer를 설치한다. npm i multer typescript 환경인 경우 타입 추가로 설치한다. npm i @types/multer aws-sdk를 설치한다. npm i aws-sdk 라우터 생성 이미지를 받기위한 라우터를 생성한다. 전체 코드는 아래와 같다. const upload = multer({ dest: path.join(__dirname, 'uploads/') }); app.get('/test',upload.array('images', 5)..

Programming/Node.js

[Node.js] node.js에서 object를 s3에 올리는 방법

작업 중 node.js 환경에서 요청으로 받은 object 자체를 json으로 변환해서 s3에 올려야 하는 일이 생겼다. 해당 글에서는 node.js에서 s3로 업로드 하는 방법과 IAM 설정 방법에 대해 서술한다. 환경 node.js: v16.15.0 aws-sdk: 2.1166.0 S3 버킷 생성 S3 버킷 생성에 대해서는 예전에 다루었기 때문에 스킵한다. 만약 S3 버킷이 생성되지 않은 상태라면 아래 글을 참고해서 S3 버킷을 생성하자. [AWS] S3 버킷 생성하기 이 글에서는 AWS 콘솔에서 S3 버킷을 생성하는 방법에 대해 서술한다. S3 버킷 생성 1. AWS 콘솔에서 S3 접속후 버킷 만들기 클릭 2. 버킷 생성 버킷 이름 입력 AWS 리전 선택 퍼블릭 엑세스 허용 (필요 systorage..

AWS

[AWS] S3 버킷 생성하기

이 글에서는 AWS 콘솔에서 S3 버킷을 생성하는 방법에 대해 서술한다. S3 버킷 생성 1. AWS 콘솔에서 S3 접속후 버킷 만들기 클릭 2. 버킷 생성 버킷 이름 입력 AWS 리전 선택 퍼블릭 엑세스 허용 (필요에 따라) 설정 후 버킷 만들기 3. 생성된 버킷 확인 이렇게 버킷 생성이 완료 되었다. 다음 글에서는 node.js에서 S3에 업로드 하는 방법에 대해 서술한다.

얼은펭귄
'S3' 태그의 글 목록