aws lambda cors 설정
- cors를 통해 도메인이 다른 서버로 요청을 보내고 결과를 받아 올 수 있다
- 람다를 웹에서 실행할 수 있다
API 게이트웨이 설정
- 람다를 실행하는 API를 하나 생성한다
- 기본으로 생성되는 any method는 삭제하고
- get 메서드를 하나 만들고, 내 람다함수를 붙여준다
- 작업 > CORS 활성화 를 클릭한다
- Access-Control-Allow-Origin 부분에 내가 원하는 origin을 설정한다
- 여기서는 하나의 도메인만 설정할 수 있다
- 여러개의 허용 도메인 허용하도록하려면 람다에서 로직을 짜야한다
- 위처럼 options 메서드가 추가되고, get 메서드에 응답헤더가 추가된다
- 설정이 완료되면 배포를 해야 적용이 된다
CORS
- Cross-origin resource sharing