Page 458 - Nodejs 교과서 개정2판
P. 458
}
}
// 발급받은 토큰 테스트
const result = await axios.get('http://localhost:8002/v1/test', {
headers: { authorization: req.session.jwt },
});
return res.json(result.data);
} catch (error) {
console.error(error);
if (error.response.status === 419) { // 토큰 만료 시
return res.json(error.response.data);
}
return next(error);
}
});
module.exports = router;
GET /test ۄఠח /PEF$BU ࢲ࠺झо ష ੋૐ җਸ పझ೧ࠁח ۄఠੑפ ۄఠ ز җ
җ эणפ ਃ ৳ਸ ٸ ࣁ࣌ী ߊә߉ ష غয ঋݶ POST http://localhost:8
002 W UPLFO ۄఠ۽ࠗఠ షਸ ߊә߉णפ ٸ )551 ਃ ࠄޙী ۄ ࠺ ఃܳ पয ࠁշ
פ
ߊәী ࢿҕ೮ݶ ؘఠ code ࣘࢿ ݶ ࢿҕೠ ѪۄҊ ডࣘೣ ߊә߉ షਵ۽ द GET
http://localhost:8002/v1/testী Ӕೞৈ ష ਬബೠ పझ೧ࠇפ ٸח +85 షਸ ਃ ࠄޙ
न authorization ؊ী ֍णפ ࠁా ੋૐਊ ష ؊ী ۽ ֍য ࣠פ
पઁ۽ GET /test ۄఠܳ ࢎਊ೧ࠇद ࣛਸ ೞա ؊ ڸਕ ࢲߡ MPDBMIPTU ܳ प೯פ OPEFCJS
E BQJ MPDBMIPTU ب प೯ যঠ פ
NodeCat과 NodeBird API 서버에서 모두 실행
$ npm start
// 각각 다른 포트에서 대기 중
4000 번 포트에서 대기 중
8002 번 포트에서 대기 중
IUUQ MPDBMIPTU UFTU۽ ࣘೞݶ ؾפ ਃਸ ߉ח IUUQ MPDBMIPTU ৬ ܲ ࣗਸ ӝরೞ
ࣁਃ MPDBMIPTU ח "1* ࢲ࠺झܳ ઁҕೞח OPEFCJSE BQJ ࢲߡҊ MPDBMIPTU "1* ࢲ࠺झܳ ࢎਊ
ೞח /PEF$BU ࢲߡੑפ ࣘೞݶ җ э ߊә߉ ష ղਊ दؾפ