serverless-s3-local에서 서명 URL을 사용하여 객체 업로드 허용
4634 단어 Serverlesstech
개시하다
서버리스framework&s3를 활용한 개발 환경을 정비하기 위해 투고조사 내용을 알려드립니다.
이루고 싶은 일.
serverless-s3-local에서 서명한 URL을 사용하여 객체를 업로드할 수 있습니다.
설정 및 구현
serverless.yml
serverless-s3-local에서 서명 URL을 사용하여 대상을 업로드할 수 있도록 다음 두 가지 방법을 사용해야 합니다.
# 省略
plugins:
- serverless-s3-local
- serverless-offline
custom:
s3:
host: localhost
directory: /tmp
+ allowMismatchedSignatures: true
+ cors: config/s3_cors_rule.xml
# 省略
config/s3_cors_rule.xml<CORSConfiguration>
<CORSRule>
<AllowedOrigin>*</AllowedOrigin>
<AllowedMethod>PUT</AllowedMethod>
<MaxAgeSeconds>3000</MaxAgeSeconds>
<AllowedHeader>*</AllowedHeader>
</CORSRule>
</CORSConfiguration>
HTML/JS
서명된 URL이 첨부된 요청(HTML/JS)은 다음 웹 사이트를 참조합니다.
참고 자료
Reference
이 문제에 관하여(serverless-s3-local에서 서명 URL을 사용하여 객체 업로드 허용), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://zenn.dev/ishimura/articles/47ea4a26996e3e텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)