Как настроить управление кэшем в заголовках ответов - PullRequest
1 голос
/ 07 ноября 2019

Как настроить управление кэшем в заголовках ответов, используя Apollo-Server?

Я использую Angular в качестве FE и модуль Graphql и клиент Apollo в качестве BE для моего приложения.

Ниже приведенозаголовки ответа. Я не уверен, откуда эти заголовки применяются.

enter image description here

Я хотел установить свои пользовательские заголовки, как мне это сделать?

Ниже приведен пример кода.

export default new ApolloServer({
  schema,
  context,
  playground: config.isDevelopment,
  uploads: {
    maxFileSize: 3000000, // 3 MB
    maxFiles: 2
  },
  cacheControl: true,
  persistedQueries: {
    cache: apolloCacheInstance
  }
});
...