Как настроить управление кэшем в заголовках ответов, используя Apollo-Server
?
Я использую Angular в качестве FE и модуль Graphql и клиент Apollo в качестве BE для моего приложения.
Ниже приведенозаголовки ответа. Я не уверен, откуда эти заголовки применяются.
Я хотел установить свои пользовательские заголовки, как мне это сделать?
Ниже приведен пример кода.
export default new ApolloServer({
schema,
context,
playground: config.isDevelopment,
uploads: {
maxFileSize: 3000000, // 3 MB
maxFiles: 2
},
cacheControl: true,
persistedQueries: {
cache: apolloCacheInstance
}
});