logo
GeekFormat

Analisador de Content-Disposition

Analisador de Content-Disposition

Analise cabeçalhos Content-Disposition: tipo de disposição, nome do arquivo e filename* para nomes de arquivo internacionalizados e codificação RFC 5987.

Resumo da Análise

Tipo de Disposição
attachment
Nome do Arquivo Efetivo
report Q2.csv
nome do arquivo
report.csv
filename*
UTF-8''report%20Q2.csv

Construtor

attachment; filename="report.csv"; filename*=UTF-8''report%20Q2.csv

Visualização JSON

{
  "type": "attachment",
  "parameters": {
    "filename": "report.csv",
    "filename*": "UTF-8''report%20Q2.csv"
  },
  "effectiveFilename": "report Q2.csv",
  "warnings": []
}

Analise cabeçalhos Content-Disposition e entenda o comportamento de download.

Sugestões Relacionadas

Casos de uso

  • Depure problemas quando arquivos não baixam com o nome esperado
  • Verifique se cabeçalhos de download estão configurados corretamente
  • Analise respostas de API que retornam arquivos para download
  • Teste configurações de Content-Disposition antes de deploy em produção

Recursos

  • Análise instantânea: identifique se o recurso será exibido inline ou baixado como attachment
  • Extração de nome de arquivo: decode automático de nomes com codificação RFC 5987
  • Visualização clara: parâmetros filename e filename* separados e explicados
  • Ideal para depuração: verifique configurações de download de APIs e servidores

Como Usar

  1. Cole o cabeçalho Content-Disposition na área de entrada
  2. A ferramenta analisa automaticamente o tipo e parâmetros
  3. Visualize o tipo (inline/attachment) e nome do arquivo extraído
  4. Copie o resultado para documentação ou configuração do servidor

Perguntas frequentes

O que é o cabeçalho Content-Disposition?

Content-Disposition é um cabeçalho HTTP que indica se o conteúdo deve ser exibido no navegador (inline) ou baixado como arquivo (attachment), além de definir o nome do arquivo.

Qual a diferença entre inline e attachment?

inline exibe o conteúdo diretamente no navegador, enquanto attachment força o download do arquivo com o nome especificado.

Por que o nome do arquivo aparece com caracteres estranhos?

Nomes com caracteres especiais podem usar codificação RFC 5987 (filename*). Esta ferramenta decodifica automaticamente para mostrar o nome correto.

Como configurar downloads com nomes corretos?

Use Content-Disposition: attachment; filename="nome.pdf" para ASCII ou filename*=UTF-8''nome.pdf para caracteres Unicode.