쿠키 기본 설정 선택

당사는 사이트와 서비스를 제공하는 데 필요한 필수 쿠키 및 유사한 도구를 사용합니다. 고객이 사이트를 어떻게 사용하는지 파악하고 개선할 수 있도록 성능 쿠키를 사용해 익명의 통계를 수집합니다. 필수 쿠키는 비활성화할 수 없지만 '사용자 지정' 또는 ‘거부’를 클릭하여 성능 쿠키를 거부할 수 있습니다.

사용자가 동의하는 경우 AWS와 승인된 제3자도 쿠키를 사용하여 유용한 사이트 기능을 제공하고, 사용자의 기본 설정을 기억하고, 관련 광고를 비롯한 관련 콘텐츠를 표시합니다. 필수가 아닌 모든 쿠키를 수락하거나 거부하려면 ‘수락’ 또는 ‘거부’를 클릭하세요. 더 자세한 내용을 선택하려면 ‘사용자 정의’를 클릭하세요.

API Gateway에서 WebSocket API에 대한 라우팅 응답 설정

포커스 모드
API Gateway에서 WebSocket API에 대한 라우팅 응답 설정 - Amazon API Gateway

WebSocket 라우팅은 양방향 또는 단방향 통신으로 구성할 수 있습니다. 경로 응답을 설정하지 않으면 API Gateway가 경로 응답을 통해 백엔드 응답을 전달하지 않습니다.

참고

WebSocket API에 대한 $default 경로 응답만 정의할 수 있습니다. 통합 응답을 사용하여 백엔드 서비스의 응답을 조작할 수 있습니다. 자세한 내용은 통합 응답 개요 단원을 참조하십시오.

API Gateway 콘솔이나 AWS CLI 또는 AWS SDK를 사용하여 경로 응답 및 응답 선택 표현식을 구성할 수 있습니다.

라우팅 응답 선택 표현식에 대한 자세한 내용은 라우팅 응답 선택 표현식 단원을 참조하십시오.

API Gateway 콘솔을 사용하여 라우팅 응답 설정

WebSocket API를 생성하고 프록시 Lambda 함수를 기본 경로에 연결한 후, API Gateway 콘솔을 사용하여 경로 응답을 설정할 수 있습니다.

  1. API Gateway 콘솔에 로그인하고 $default 경로에 프록시 Lambda 함수가 통합된 WebSocket API를 선택합니다.

  2. Routes(경로)에서 $default 경로를 선택합니다.

  3. 양방향 통신 활성화를 선택합니다.

  4. Deploy API(API 배포)를 선택합니다.

  5. API를 스테이지에 배포합니다.

API에 연결하려면 다음 wscat 명령을 사용합니다. wscat에 대한 자세한 정보는 wscat를 사용하여 WebSocket API에 연결하고 메시지 보내기 섹션을 참조하십시오.

wscat -c wss://api-id.execute-api.us-east-2.amazonaws.com/test

기본 경로를 호출하려면 enter(엔터) 버튼을 누릅니다. Lambda 함수 본문이 반환될 것입니다.

AWS CLI를 사용하여 라우팅 응답 설정

다음 create-route-response 명령은 $default 라우팅에 대한 라우팅 응답을 생성합니다. get-apisget-routes 명령을 사용하여 API ID와 라우팅 ID를 식별할 수 있습니다.

aws apigatewayv2 create-route-response \ --api-id aabbccddee \ --route-id 1122334 \ --route-response-key '$default'

출력은 다음과 같습니다.

{ "RouteResponseId": "abcdef", "RouteResponseKey": "$default" }
프라이버시사이트 이용 약관쿠키 기본 설정
© 2025, Amazon Web Services, Inc. 또는 계열사. All rights reserved.