Cookies 如何读取getStaticProps中的Cookie和Next.js中的GetStaticPath

Cookies 如何读取getStaticProps中的Cookie和Next.js中的GetStaticPath,cookies,next.js,Cookies,Next.js,我无法在getstaticpath和getStaticProps中读取cookie,在SSR中,我可以使用上下文请求cookie,但即使使用js cookie、cookie cuter、cookie等包,我也无法读取cookie集,因此无法获取数据 这是我想要得到的令牌,我删除了httpOnly进行开发 export async function getStaticPaths(){ const data = await callApi("/jobs", "

我无法在
getstaticpath
getStaticProps
中读取cookie,在SSR中,我可以使用上下文请求cookie,但即使使用
js cookie、cookie cuter、cookie
等包,我也无法读取cookie集,因此无法获取数据

这是我想要得到的令牌,我删除了
httpOnly
进行开发

export async function getStaticPaths(){
    const data = await callApi("/jobs", "GET", token)

    const paths = data.map(jobs => ({
        params: {slug: jobs.slug}
    }))
    return{
        paths,
        fallback: true,
    }
}

这是getStaticPaths。

无论是
getStaticPaths
还是
getStaticProps
都是在服务器(node.js)上运行的方法,因此作为浏览器API的Cookie还不可用

是否有办法将数据从
默认组件(如default home()
传递到getStaticPaths或getStaticProps?查看此讨论,可能会有所帮助