TableCorsRule Classe
O CORS é uma funcionalidade HTTP que permite a execução de uma aplicação Web num domínio para aceder a recursos noutro domínio. Os browsers implementam uma restrição de segurança conhecida como política de origem idêntica, que impede uma página Web de chamar APIs num domínio diferente. O CORS é uma forma segura de permitir que um domínio (o domínio de origem) chame APIs de outro domínio.
Todos os parâmetros necessários devem ser povoados para serem enviados para Azure.
- Herança
-
builtins.objectTableCorsRule
Construtor
TableCorsRule(allowed_origins: List[str], allowed_methods: List[str], **kwargs)
Parâmetros
Uma lista de domínios de origem que serão permitidos através de CORS, ou "*" para permitir todos os domínios. A lista deve conter pelo menos uma entrada. Limitado a 64 domínios de origem. Cada origem permitida pode ter até 256 caracteres.
Uma lista de métodos HTTP que podem ser executados pela origem. A lista deve conter pelo menos uma entrada. Para o armazenamento Azure, os métodos permitidos são DELETE, GET, HEAD, MERGE, POST, OPTIONS OU PUT.
- max_age_in_seconds
- int
O número de segundos que o cliente/browser deve cache uma resposta pré-voo.
Predefinições para uma lista vazia. Uma lista de cabeçalhos de resposta para expor aos clientes cors. Limitado a 64 cabeçalhos definidos e dois cabeçalhos pré-fixados. Cada cabeçalho pode ter até 256 caracteres.
Azure SDK for Python