【发布时间】:2020-04-12 12:45:09
【问题描述】:
我在 nuxt.js (example.com) 上有网站,在 PHP (example.com/api/) 上有后端。
某些页面从 /api/some 获取数据:
asyncData() {
return axios.get("http://example.com/api/some").then((response) => {
return response.data;
});
},
在“/api/some”的 PHP 处理程序中,我将收到的 cookie 写入日志。 如果我通过链接(浏览器 ajax 请求)访问某些页面,则存在 cookie。 如果我刷新页面(服务器端渲染),那么 cookies 是空的。
Cookie 到达 nuxt(context.req.headers.cookie 不为空)但不传输到后端。
我该如何解决?
【问题讨论】:
标签: cookies server-side-rendering nuxt.js