Fusível do GCS não definindo ContentType

1

Estamos usando o GCS Fuse para gerenciar conteúdo em alguns intervalos GCS, mas um problema que estamos enfrentando é que os arquivos escritos por gcsfuse sempre parecem ter o tipo de conteúdo 'application / octet-stream' uma vez no GCS . Eu não estou vendo nada nos documentos do gcsfuse para indicar uma maneira de forçar cabeçalhos apropriados para o conteúdo. Eu vejo uma função "DetectMediaType" que padrão para application / octet-stream, mas nenhuma indicação de por que não está recebendo ContentType correto.

    
por paul.marcontell 03.12.2015 / 21:48

1 resposta

3

DetectMediaType é, na verdade, uma função no A parte do Google API Client do fusível do GCS não está sendo usada para detectar o tipo de conteúdo do arquivo local que está sendo carregado. Eu fiz um rápido grep da fonte e posso ver que 'application / octet-stream' é usado como o Content-Type padrão quando nenhum é especificado, e não parece haver nenhum código que detecte o tipo MIME de arquivos locais .

Parece que isso simplesmente não está implementado, então o próximo destino seria o projeto GitHub page , embora eu imagine que você ser direcionado para enviar uma solicitação pull, pois isso seria essencialmente uma solicitação de um recurso.

    
por 04.12.2015 / 00:24