Todos os produtos
Search
Central de documentação

Function Compute:Por que o endpoint público de um gatilho HTTP não retorna um arquivo .apk?

Última atualização: Jun 29, 2026

Os endpoints públicos de gatilhos HTTP (formato: https://[subdomain-prefix].[region].fcapp.run) bloqueiam respostas com arquivos APK por motivos de segurança. Se você criou a função em 10 de junho de 2024 ou depois, qualquer solicitação para retornar um arquivo .apk por um endpoint público gera um erro 400 com o código ApkDownloadForbidden.

Para servir arquivos APK, use o endpoint interno ou vincule um nome de domínio personalizado.

Escolha uma solução

Solução

Mais indicada para

Internal endpoint

Aplicações executadas em uma Virtual Private Cloud (VPC) com acesso a [subdomain-prefix].[region]-vpc.fcapp.run

Nome de domínio personalizado

Cenários que exigem uma URL pública sob seu controle, com suporte completo a qualquer tipo de conteúdo

Use o endpoint interno

O endpoint interno ignora a restrição de APK e está acessível na mesma VPC.

  1. Faça login no console do Function Compute. No painel de navegação à esquerda, clique em Functions.

  2. Na barra de navegação superior, selecione a região onde a função está implantada. Na página Functions, clique em na função desejada.

  3. Na página de detalhes da função, clique em na aba Configurations e, em seguida, clique em Triggers no painel de navegação à esquerda.

  4. Na aba Triggers, localize o gatilho e copie o Internal Endpoint na coluna Configurations.

Use o endpoint copiado (formato: https://[subdomain-prefix].[region]-vpc.fcapp.run) na sua aplicação.

Use um nome de domínio personalizado

Vincule um nome de domínio personalizado ao gatilho HTTP para servir arquivos APK pela internet pública sem restrições. Para obter instruções de configuração, consulte Configure nomes de domínio personalizados.