728x90
반응형
API Gateway와 기본적인 실습 내용은 위에 있는 블로그 포스팅에서 자세하게 확인이 가능하다.
단, 이번에는 get요청을 하기 위한 실습을 위한 포스팅이다.
API API Gateway 실습
AWS API Gateway에서 get요청을 실제로 실습하고 테스트하는 과정이다.
메서드 유형, 통합유형, AWS리전, 메서드 등 카테고리를 설정해준다.
매서드를 생성하면 IAM에서 IAM 역할로 권한부여를 해줘야한다!
위에서 권한추가에서 인라인 정보 를 클릭해준다.
권한지정에서 get요청을 받을 서비스를 선택해준다.
나는 S3와 연동하기 때문에 서비스를 S3를 선택한다.
어떤 권한을 줄것인지...... 검색을 하면 나는 Get요청에 대한 작업이기 때문에 GetObject 를 선택!
리소스는 일단은 모두로 설정한다.
위와 같이 권한이 생성 된 것을 확인할 수 있다.
여기서 중요한 것은 ARN
만들어 놓은 API Gateway로 돌아와서 생성한 메서드를 수정한다.
Get 메서드 만든 곳에서 수정을 클릭!
중간에 실행역할에서 ARN을 역할에서 생성한 ARN을 넣어준다!
그리고 중요한 것은,
경로 재정의가 매우 중요하다!!
즉, Get요청에서 받아주는 경로이다.
{bucket}/{key} 으로 설정!
728x90
반응형