Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Todas las acciones de la API AWS WAF y Shield Advanced incluyen datos con formato JSON en la respuesta.
Estos son algunos encabezados importantes en la respuesta HTTP y cómo debe controlarlos en su aplicación, si procede:
- HTTP/1.1
Este encabezado viene seguido de un código de estado. El código de estado 200 indica el éxito de la operación.
Tipo: cadena
- x-amzn- RequestId
Un valor creado por AWS WAF o Shield Advanced que identifica de forma exclusiva su solicitud, por ejemplo,
K2QH8DNOU907N97FNA2GDLL8OBVV4KQNSO5AEMVJF66Q9ASUAAJG
. Si tiene algún problema con AWS WAF, AWS puede usar este valor para solucionar el problema.Tipo: cadena
- Content-Length
Longitud del cuerpo de la respuesta en bytes.
Tipo: cadena
- Date
La fecha y la hora en que AWS WAF Shield Advanced respondió, por ejemplo, miércoles 7 de octubre de 2015 a las 12:00:00 GMT.
Tipo: String
Respuestas de error
Si una solicitud provoca un error, la respuesta HTTP contiene los siguientes valores:
Un documento de error JSON como cuerpo de la respuesta
Contenido-Tipo
Código de estado HTTP de 3xx, 4xx o 5xx
A continuación se muestra un ejemplo de un documento de error 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"}