

# Uso de la consola de API Gateway para probar un método de la API REST
<a name="how-to-test-method"></a>

Uso de la consola de API Gateway para probar un método de la API REST.

**Topics**
+ [Requisitos previos](#how-to-test-method-prerequisites)
+ [Probar un modelo con la consola de API Gateway](#how-to-test-method-console)

## Requisitos previos
<a name="how-to-test-method-prerequisites"></a>
+ Debe especificar la configuración de los métodos que desea probar. Siga las instrucciones en [Métodos de API de REST en API Gateway](how-to-method-settings.md).

## Probar un modelo con la consola de API Gateway
<a name="how-to-test-method-console"></a>

**importante**  
La prueba de métodos con la consola de API Gateway puede provocar cambios en los recursos que no se pueden deshacer. Probar un método con la consola API Gateway es lo mismo que llamar al método desde fuera de la consola de API Gateway. Por ejemplo, si utiliza la consola de API Gateway para llamar a un método que elimina recursos de una API, si la llamada al método se realiza correctamente, se eliminarán los recursos de la API.

**Para probar un método**

1. Inicie sesión en la consola de API Gateway en [https://console.aws.amazon.com/apigateway](https://console.aws.amazon.com/apigateway).

1. Elija una API de REST.

1. En el panel **Resources (Recursos)**, elija el método que desea probar.

1. Elija la pestaña **Prueba**. Puede que tenga que elegir el botón de flecha hacia la derecha para mostrar la pestaña.  
![\[Use la pestaña de prueba para probar la API. Se encuentra junto a la pestaña de respuesta del método.\]](http://docs.aws.amazon.com/es_es/apigateway/latest/developerguide/images/api-gateway-test-new-console.png)

    Escriba valores en cualquiera de los cuadros mostrados (como **Cadenas de consulta)**, **Encabezados** y **Cuerpo de solicitud**). La consola incluye estos valores en la solicitud de método con el formato application/json predeterminado.

   Si necesita especificar opciones adicionales, póngase en contacto con el propietario de la API.

1. Seleccione **Test (Probar)**. Se mostrará la siguiente información:
   + **Request (Solicitud)** es la ruta del recurso llamada para el método.
   + **Status (Estado)** es el código de estado HTTP de la respuesta.
   + **Latencia (ms)** es el tiempo entre la recepción de la solicitud del intermediario y la respuesta devuelta.
   + **Cuerpo de respuesta** es el cuerpo de la respuesta HTTP.
   + **Encabezados de respuesta** son los encabezados de respuesta HTTP.
**sugerencia**  
En función del mapeo, el código de estado HTTP, el cuerpo de la respuesta y los encabezados de respuesta podrían ser diferentes de los enviados desde la función de Lambda, proxy HTTP o proxy de servicio de AWS.
   + Los**registros** son las entradas simuladas de Amazon CloudWatch Logs que se habrían escrito si se hubiera llamado a este método fuera de la consola de API Gateway.
**nota**  
Aunque las entradas de CloudWatch Logs son simuladas, los resultados de la llamada al método son reales.

 Además de utilizar la consola de API Gateway, puede utilizar la AWS CLI o un AWS SDK para API Gateway para probar la invocación de un método. Para hacerlo a través de la AWS CLI, consulte [test-invoke-method](https://docs.aws.amazon.com/cli/latest/reference/apigateway/test-invoke-method.html). 