Angular 如何在响应头中设置缓存控制

Angular 如何在响应头中设置缓存控制,angular,typescript,graphql,apollo-client,apollo-server,Angular,Typescript,Graphql,Apollo Client,Apollo Server,如何使用阿波罗服务器在响应头中设置缓存控制 我使用Angular作为FE,Graphql模块和Apollo客户端作为我的应用程序的BE 下面是响应标题。我不确定这些标题是从哪里来的 我想设置我的自定义标题,我该怎么做 下面是我的示例代码 export default new ApolloServer({ schema, context, playground: config.isDevelopment, uploads: { maxFileSize: 3000000,

如何使用阿波罗服务器在响应头中设置缓存控制

我使用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
  }
});

我建议你检查这个链接:你安装了响应缓存插件吗?我建议你检查这个链接:你安装了响应缓存插件吗?