

# Cors
<a name="API_Cors"></a>

La configuración de [uso compartido de recursos entre orígenes (CORS)](https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS) para la URL de función de Lambda. Utilice CORS para conceder acceso a la URL de función desde cualquier origen. También puede utilizar CORS para controlar el acceso de encabezados y métodos HTTP específicos en las solicitudes a la URL de función.

## Contenido
<a name="API_Cors_Contents"></a>

 ** AllowCredentials **   <a name="lambda-Type-Cors-AllowCredentials"></a>
Si desea permitir cookies u otras credenciales en las solicitudes a la URL de función. El valor predeterminado es `false`.  
Tipo: Booleano  
Obligatorio: no

 ** AllowHeaders **   <a name="lambda-Type-Cors-AllowHeaders"></a>
Los encabezados HTTP que los orígenes pueden incluir en las solicitudes a la URL de función. Por ejemplo, `Date`, `Keep-Alive`, `X-Custom-Header`.  
Tipo: matriz de cadenas  
Miembros de la matriz: número máximo de 100 elementos.  
Limitaciones de longitud: longitud máxima de 1024 caracteres.  
Patrón: `.*`   
Obligatorio: no

 ** AllowMethods **   <a name="lambda-Type-Cors-AllowMethods"></a>
Los métodos HTTP permitidos al llamar a la URL de función. Por ejemplo: `GET`, `POST`, `DELETE` o el carácter comodín (`*`).  
Tipo: matriz de cadenas  
Miembros de la matriz: número máximo de 6 elementos.  
Limitaciones de longitud: longitud máxima de 6 caracteres.  
Patrón: `.*`   
Obligatorio: no

 ** AllowOrigins **   <a name="lambda-Type-Cors-AllowOrigins"></a>
Los orígenes que pueden acceder a la URL de función. Puede enumerar cualquier número de orígenes específicos, separados mediante comas. Por ejemplo: `https://www.example.com`, `http://localhost:60905`.  
También puede conceder acceso a todos los orígenes utilizando el carácter comodín (`*`).  
Tipo: matriz de cadenas  
Miembros de la matriz: número máximo de 100 elementos.  
Limitaciones de longitud: longitud mínima de 1. La longitud máxima es de 253.  
Patrón: `.*`   
Obligatorio: no

 ** ExposeHeaders **   <a name="lambda-Type-Cors-ExposeHeaders"></a>
Los encabezados HTTP de la respuesta de función que desea exponer a los orígenes que llaman a la URL de función. Por ejemplo, `Date`, `Keep-Alive`, `X-Custom-Header`.  
Tipo: matriz de cadenas  
Miembros de la matriz: número máximo de 100 elementos.  
Limitaciones de longitud: longitud máxima de 1024 caracteres.  
Patrón: `.*`   
Obligatorio: no

 ** MaxAge **   <a name="lambda-Type-Cors-MaxAge"></a>
Tiempo máximo, en segundos, que los navegadores web pueden almacenar en caché los resultados de una solicitud de verificación previa. De forma predeterminada, está establecido en `0`, lo que significa que el navegador no almacena en caché los resultados.  
Tipo: entero  
Rango válido: valor mínimo de 0. Valor máximo de 86 400.  
Obligatorio: no

## Véase también
<a name="API_Cors_SeeAlso"></a>

Para obtener más información sobre el uso de esta API en un SDK de AWS de un lenguaje específico, consulte:
+  [AWS SDK para C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/lambda-2015-03-31/Cors) 
+  [AWS SDK para Go](https://docs.aws.amazon.com/goto/SdkForGoV1/lambda-2015-03-31/Cors) 
+  [AWS SDK para Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/lambda-2015-03-31/Cors) 
+  [AWS SDK para Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/lambda-2015-03-31/Cors) 