如何将运行时值注入到Next.js应用响应的头中?

o4hqfura  于 2023-10-18  发布在  其他
关注(0)|答案(1)|浏览(99)

我们使用next.js v13和pages/ folder。
我需要将值注入到运行时 * 唯一 * 已知的头中。
我们该怎么做呢?
我找到了一些关于serverRuntimeConfig的文档,但在v13中不起作用。

wnavrhmk

wnavrhmk1#

这一方法:

export const getServerSideProps = async (
  context: GetServerSidePropsContext,
) => {
  context.res.setHeader(
    'x-contra-release-version',
    process.env.SENTRY_RELEASE ?? 'release',
  );

  // ...
}

请注意,getConfig在这种情况下不起作用。

相关问题