【发布时间】:2020-07-01 09:00:45
【问题描述】:
使用 post 方法时我可以访问会话对象数据,但使用 get 方法时会话对象数据为空。如何使用 get 方法访问会话对象数据。 我正在使用快速会话。
前端代码
对于 POST 方法
axios.post(url,{params:data},{withCredentials: "true"})
对于 GET 方法
axios.get(url,{params:data},{withCredentials: "true"})
后端代码 用于获取和发布请求的中间件。
router.use((req: Request, res: Response, next: NextFunction) => {
console.log(req);
if (req.session && req.session.username) next();
else res.status(401).send("Unauthorized");
});
【问题讨论】:
标签: node.js axios express-session