HTTP 응답 - AWS WAF, AWS Firewall Manager, 및 AWS Shield Advanced

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

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

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

타입: 문자열

날짜

Shield Advanced가 AWS WAF 응답한 날짜 및 시간 (예: 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"}