Configurar metadados do arquivo
Nesta página
Visão geral
Você pode configurar os atributos de metadados de um arquivo para descrever aspectos do arquivo, como tipo de conteúdo, idioma ou codificação. Você também pode usar atributos de metadados para configurar o comportamento de cache do CDN e especificar como os clientes devem lidar com os arquivos quando os acessarem.
Observação
Se você não especificar um atributo de metadados Content-Type
para um arquivo hospedado, o Atlas App Services tentará adicionar automaticamente um atributo Content-Type
a ele com base na extensão do arquivo.
Por exemplo, o App Services adicionaria automaticamente o atributo Content-Type: application/html
ao arquivo myPage.html
.
Procedimento
Navegar até o arquivo na Árvore de arquivos
Para adicionar um atributo de metadados a um arquivo específico, você precisa encontrar o arquivo na árvore de arquivos hospedada. Para encontrar o arquivo:
Clique em Hosting no menu de navegação esquerdo.
Selecione a guia Files.
Encontre a entrada do arquivo na árvore de arquivos.
Adicionar atributos ao arquivo de configuração de metadados
Os metadados de todos os arquivos hospedados associados ao seu aplicação são configurados por uma array de objetos de definição de atributo de metadados que você define em um arquivo chamado metadata.json no subdiretório hosting
do aplicativo.
O Atlas App Services inferirá e atribuirá automaticamente um Content-Type
a cada arquivo carregado. Se você deseja substituir o Content-Type
padrão ou especificar atributos de metadados adicionais para um arquivo, adicione uma entrada ao metadata.json para o arquivo e os atributos que você deseja configurar. A entrada de cada arquivo deve ser um documento com o seguinte formulário:
[ { "path": "<File Resource Path>", "attrs": [ ..., <Attribute Definition> ], }, ... ]
Campo | Descrição | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
| Obrigatório. O caminho do recurso do arquivo. | ||||||||||
| Obrigatório. Uma array de documentos onde cada documento representa um único atributo de metadados. Os documentos de atributo têm o seguinte formato: Documento de atributo de metadados
|
Observação
Se você incluir uma entrada em metadata.json
para um arquivo que não existe, não poderá importar suas alterações. Certifique-se de que somente arquivos hospedados estejam representados no metadata.json
.
Importar a configuração de metadados do arquivo
Depois de adicionar todos os atributos de metadados que deseja configurar a metadata.json
, você pode importar o diretório de aplicação para atualizar os metadados de arquivo associados.
Navegue até a raiz do diretório do aplicação e execute o seguinte comando:
appservices push --include-hosting