Итак, у меня есть это в основном (с здесь ):
const { Storage } = require('@google-cloud/storage')
const express = require('express')
const app = express()
const storage = new Storage({
projectId: 'my-project'
})
const bucket = storage.bucket('my.bucket')
// logo and assets
app.get('/:id.:ext', (req, res) => {
const remote = bucket.file(`${req.params.id}.${req.params.ext}`)
remote.createReadStream().pipe(res)
})
Мне интересно, что мне нужно сделать, чтобы установить заголовки кэша или если это автоматически каким-то образом происходит через трубопровод. Я бы хотел, чтобы некоторые из них постоянно кэшировались, а другие - 1 месяц.