Presentamos una nueva experiencia de consola para AWS WAF
Ahora puede usar la experiencia actualizada para acceder a las funciones de AWS WAF desde cualquier parte de la consola. Para obtener más información, consulta Trabajo con la experiencia de consola actualizada.
Respuestas HTTP
Todas las acciones de la API de 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
Valor creado por AWS WAF o Shield Advanced que identifica de forma exclusiva la solicitud; por ejemplo,
K2QH8DNOU907N97FNA2GDLL8OBVV4KQNSO5AEMVJF66Q9ASUAAJG. Si tiene un problema con AWS WAF, AWS puede utilizar este valor para solucionarlo.Tipo: cadena
- Content-Length
Longitud del cuerpo de la respuesta en bytes.
Tipo: cadena
- Date
La fecha y la hora que AWS WAF o Shield Advanced dan como respuesta, por ejemplo, miércoles, 07 de octubre de 2015 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"}