У меня есть Firebase вызываемая функция , которая определяется следующим образом:
exports = module.exports = functions.https.onCall((data, context) => {
// ...
})
Я пытаюсь направить поток чтения файла (чтение из хранилища Firebase) вответ моей вызываемой функции , как я это делаю в этой http функции :
exports = module.exports = functions.https.onRequest((req, res) => {
const file = defaultStorageBucket.file(`/reports/myReport.pdf`);
const readStream = file.createReadStream();
readStream.pipe(res)
});
Можно ли этого достичь и как?Я заметил, что аргумент context содержит свойство rawRequest , которое содержит Response , но я не уверен, как его использовать.
Моя конечная цельначать немедленную загрузку файла на клиенте моего приложения Firebase.