Assets V2
Health Check de Links
Verifique acessibilidade e tipo de mídia sem baixar o arquivo inteiro.
Health Check de Links
A verificação de saúde confere se um link está acessível e identifica seu tipo real.
Como funciona
- Verificação sob demanda: use
checkUrl: trueno endpoint Find by URL - Priorização:
short_minio→short_original→bucket_url→file_url - Cache automático: resultados por ~5min
- Detecção de tipo: MIME e categoria (
img,video,audio,document,unknown) - Não invasivo: HEAD + byte-range fetch
Exemplo de retorno
{
"url": "https://example.com/file.pdf",
"ok": true,
"status": 200,
"mimeType": "application/pdf",
"type": "document"
}
Quando usar
- Antes de compartilhar links em conversas
- Validação/limpeza de assets
- Listagens para usuários
- Monitoramento/alertas
Quando evitar
- Lotes muito grandes (cuidado com rate limiting)
- Cenários de latência crítica
- Assets recém-criados