Tipos de respuestas de puerta de enlace para API Gateway
API Gateway expone las siguientes respuestas de gateway para su personalización por desarrolladores de la API.
Tipo de respuesta de gateway | Código de estado predeterminado | Descripción |
---|---|---|
ACCESS_DENIED |
403 |
La respuesta de gateway para un error de autorización (por ejemplo, cuando un autorizador de Amazon Cognito o personalizado deniega el acceso). Si no se especifica el tipo de respuesta, se asigna el tipo |
API_CONFIGURATION_ERROR |
500 |
La respuesta de gateway para una configuración de API no válida, incluida cuando una dirección de punto de enlace no válida enviada, cuando falla la descodificación base64 en datos binarios, cuando no se ha habilitado la compatibilidad con los datos binarios o cuando un mapeo de respuesta de integración que no coincide con ninguna plantilla y no se ha configurado ninguna plantilla predeterminada. Si no se especifica el tipo de respuesta, se asigna el tipo |
AUTHORIZER_CONFIGURATION_ERROR |
500 |
La respuesta de gateway por no poder conectarse a un autorizador de Amazon Cognito o personalizado. Si no se especifica el tipo de respuesta, se asigna el tipo |
AUTHORIZER_FAILURE |
500 |
La respuesta de gateway cuando un autorizador de Amazon Cognito o personalizado no puede autenticar al intermediario. Si no se especifica el tipo de respuesta, se asigna el tipo |
BAD_REQUEST_PARAMETERS |
400 |
La respuesta de gateway cuando el parámetro de la solicitud no se puede validar de acuerdo con un validador de solicitudes habilitado. Si no se especifica el tipo de respuesta, se asigna el tipo |
BAD_REQUEST_BODY |
400 |
La respuesta de gateway cuando el cuerpo de la solicitud no se puede validar de acuerdo con un validador de solicitudes habilitado. Si no se especifica el tipo de respuesta, se asigna el tipo |
DEFAULT_4XX |
Null | La respuesta de gateway predeterminada para un tipo de respuesta sin especificar con el código de estado notaLas respuestas personalizadas de AWS WAF tienen prioridad sobre las respuestas de gateway personalizadas. |
DEFAULT_5XX |
Null | La respuesta de gateway predeterminada para un tipo de respuesta sin especificar con un código de estado |
EXPIRED_TOKEN |
403 |
La respuesta de gateway para un error de token de autenticación de AWS caducado. Si no se especifica el tipo de respuesta, se asigna el tipo |
INTEGRATION_FAILURE |
504 |
La respuesta de gateway para un error de integración. Si no se especifica el tipo de respuesta, se asigna el tipo |
INTEGRATION_TIMEOUT |
504 |
La respuesta de gateway para un error de tiempo de espera de la integración agotado. Si no se especifica el tipo de respuesta, se asigna el tipo |
INVALID_API_KEY |
403 |
La respuesta de gateway para una clave de API no válida enviada para un método que requiere una clave de API. Si no se especifica el tipo de respuesta, se asigna el tipo |
INVALID_SIGNATURE |
403 |
La respuesta de gateway para un error de firma de AWS no válida. Si no se especifica el tipo de respuesta, se asigna el tipo |
MISSING_AUTHENTICATION_TOKEN |
403 |
La respuesta de gateway para un error de token de autenticación que falta, incluidos los casos en los que el cliente intenta invocar un método o recurso de API no admitido. Si no se especifica el tipo de respuesta, se asigna el tipo |
QUOTA_EXCEEDED |
429 |
La respuesta de gateway para el error de cuota del plan de uso superada. Si no se especifica el tipo de respuesta, se asigna el tipo |
REQUEST_TOO_LARGE |
413 |
La respuesta de gateway para el error de solicitud demasiado grande. Si no se especifica el tipo de respuesta, se asigna a: |
RESOURCE_NOT_FOUND |
404 |
La respuesta de gateway cuando API Gateway no puede encontrar el recurso especificado después de que la solicitud de API supera la autenticación y autorización, excepto para la autenticación y autorización de la clave de API. Si no se especifica el tipo de respuesta, se asigna el tipo |
THROTTLED |
429 |
La respuesta de gateway cuando se exceden los límites de solicitudes de nivel de plan, método, etapa o cuenta. Si no se especifica el tipo de respuesta, se asigna el tipo |
UNAUTHORIZED |
401 |
La respuesta de gateway cuando el autorizador de Amazon Cognito o personalizado no puede autenticar al intermediario. |
UNSUPPORTED_MEDIA_TYPE |
415 |
La respuesta de gateway cuando una carga es de un tipo de medio no admitido, si se ha habilitado el comportamiento de paso a través estricto. Si no se especifica el tipo de respuesta, se asigna el tipo |
WAF_FILTERED |
403 |
La respuesta de gateway cuando AWS WAF bloquea una solicitud. Si no se especifica el tipo de respuesta, se asigna el tipo notaLas respuestas personalizadas de AWS WAF tienen prioridad sobre las respuestas de gateway personalizadas. |