AWS WAF, AWS Firewall Manager 및 AWS Shield Advanced
개발자 가이드 (API 버전 2015-08-24)

HTTP 응답

모든 AWS WAF 및 Shield Advanced API 작업에서는 JSON 형식의 데이터가 응답에 포함됩니다.

다음은 HTTP 응답의 몇 가지 중요 헤더와 해당되는 경우 애플리케이션에서 이 헤더를 처리하는 방법입니다.

HTTP/1.1

이 헤더 다음에는 상태 코드가 이어집니다. 상태 코드 200은 작업 성공을 나타냅니다.

형식: 문자열

x-amzn-RequestId

요청을 고유하게 식별하기 위해 AWS WAF 또는 Shield Advanced가 생성한 값입니다(예: K2QH8DNOU907N97FNA2GDLL8OBVV4KQNSO5AEMVJF66Q9ASUAAJG). AWS WAF에 문제가 있는 경우 AWS는 이 값을 사용하여 문제를 해결할 수 있습니다.

형식: 문자열

Content-Length

응답 본문의 길이(바이트)입니다.

형식: 문자열

날짜

AWS WAF 또는 Shield Advanced가 응답하는 날짜 및 시간(예: 2015년 10월 7일 수요일 12:00:00 GMT).

형식: 문자열

오류 응답

요청에 오류가 발생할 경우 HTTP 응답에는 다음 값이 포함됩니다.

  • JSON 오류 문서 - 응답의 본문

  • Content-Type

  • 적용되는 3xx, 4xx 또는 5xx HTTP 상태 코드

다음은 JSON 오류 문서의 예입니다.

HTTP/1.1 400 Bad Request x-amzn-RequestId: b0e91dc8-3807-11e2-83c6-5912bf8ad066 x-amzn-ErrorType: ValidationException Content-Type: application/json Content-Length: 125 Date: Mon, 26 Nov 2012 20:27:25 GMT {"message":"1 validation error detected: Value null at 'TargetString' failed to satisfy constraint: Member must not be null"}

이 페이지에서: