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 ࢲߡੑפ׮  ੽ࣘೞݶ ׮਺җ э੉ ߊә߉਷ ష௾੄ ղਊ੉ ಴दؾפ׮
   453   454   455   456   457   458   459   460   461   462   463