Как правильно установить «content-disposition» для хранилища firebase - PullRequest
0 голосов
/ 12 октября 2018

Я использую Firebase Storage с облачными функциями и использую

firebase.storage().bucket().file('/myvideo.mp4').getSignedUrl({
    action: 'read',
    promptSaveAs: 'myvideo.mp4',
    responseDisposition: 'attachment; filename*=utf-8\'\'myvideo.mp4'
});

Но, независимо от того, как я переключаю или изменяю 2 переданных параметра, я всегда получаю

inline; filename*=utf-8''myvideo.mp4

При переходе к возвращенному URI.Я не уверен, что я пропустил в этом деле.

1 Ответ

0 голосов
/ 22 января 2019

Для всех, кто прибывает сюда, я обнаружил, что независимо от того, как вы их установите, если в файле в хранилище есть запись метаданных content-disposition, она всегда будет иметь приоритет.Эта запись метаданных добавляется автоматически при загрузке через консоль Firebase.

...