Cookie Ex1;
Cookie Ex2
예제
import type { NextApiRequest, NextApiResponse } from 'next'
export default function Handler1( req: NextApiRequest, res: NextApiResponse ) {
let qr1 = req.query;
let cookie_ori = req.headers.cookie
let cookie_new1 = res.getHeaders();
res.setHeader("Set-Cookie", ["tk1a=111n", "tk2a=222n", "path=/;"]); //withCredentials;");
let cookie_new2 = res.getHeaders();
res.setHeader("Set-Cookie", ["tk1b=333", "tk2b=444", "path=/;"]); //withCredentials;");
let cookie_new3 = res.getHeaders();
return res.status(200).send({ cookie_ori, cookie_new1, cookie_new2, cookie_new3 });
}
Browser결과
{
"cookie_ori":"tk1b=333; tk2b=444; path=/","cookie_new1":{},
"cookie_new2":{"set-cookie":["tk1a=111n","tk2a=222n","path=/;"]},
"cookie_new3":{"set-cookie":["tk1b=333","tk2b=444","path=/;"]}
}
BrowserCookie값