Page 175 - Nodejs 교과서 개정2판
P. 175
٘о ઑӘ ࠂ೧णפ ࣗо MPHJOҗ ۽ दೞח Ѫө ف ѐ۽ ࣗ߹۽ ࠙ӝ ܻܳ ೮णפ
➊ ఃח mycookie test э ޙৌੑפ ܳ औѱ ࢎਊೞӝ ਤ೧ ߄झ݀ ё ഋधਵ۽ ߄Բח
ೣࣻੑפ ೣࣻܳ Ѣݶ { mycookie: 'test' }о ؾפ ղࠗ ղਊ ਃೞ ঋਵ۽ ೧ೞ
ঋইب ؾפ Ӓ parseCookies ೣࣻо ޙৌਸ ё۽ ߄ԼળҊ݅ ঌҊ ਵݶ ؾפ
➋ ࣗо MPHJOਵ۽ दೡ ҃ীח VSMҗ RVFSZTUSJOH ݽٕ۽ пп ࣗ৬ ࣗী ٱ۰য়ח queryܳ ࠙ࢳ
פ ӒܻҊ ః ݅ܐ दрب Әਵ۽ࠗఠ ࠙ ٍ۽ ࢸ೮णפ ઁ ٘ ܻ۩
ࣗ৬ ೣԋ ఃܳ ؊ী ֍णפ ࠳ۄח ٘ܳ ࠁҊ ಕܳ ೧ ࣗ۽ ܻ۩
פ ؊ীח ೠӖਸ ࢸೡ ࣻ হਵ۽ name ߸ࣻܳ encodeURIComponent ݫࢲ٘۽ ੋ٬೮णפ
ژೠ Set-Cookie чਵ۽ח ઁೠػ "4$** ٘݅ ٜযоঠ ೞ۽ ߄Էਸ ֍ਵݶ উ ؾפ ଼ীࢲח
ҕр ࠗਵ۽ ੋ೧ ߄Էغणפ
➌ Ӓ ৻ ҃ ۽ ࣘ೮ਸ ٸ ١ ݢ ఃо ח হחܳ ഛੋפ ఃо হݶ ۽Ӓੋೡ ࣻ
ח ಕܳ ࠁշפ ߑޙೠ ҃ীח ఃо হਵ۽ DPPLJF IUNM ࣠ؾפ ఃо
ݶ ۽Ӓੋೠ ࢚క۽ рೞৈ ੋࢎ݈ਸ ࠁշפ
Set-Cookie۽ ఃܳ ࢸೡ ٸ ݅ܐ दр Expires җ HttpOnly Path э ২࣌ਸ ࠗৈ೮णפ ఃܳ ࢸ
ೡ ٸח пઙ ২࣌ਸ ֍ਸ ࣻ ਵݴ ২࣌ ࢎী ࣁۿ ;)ਸ ॄࢲ ҳ࠙ೞݶ ؾפ ఃীח ٜযоݶ উ
غח Ӗٜ חؘ ਵ۽ ೠӖҗ ߄Է णפ ೠӖ encodeURIComponent۽ хऱࢲ ֍णפ
• 쿠키명=쿠키값 ӝࠄੋ ః чੑפ mycookie=test ژח name=zerocho৬ э ࢸפ
• EYQJSFT=날짜 ݅ܐ ӝೠੑפ ӝೠ աݶ ఃо ઁѢؾפ ӝࠄч ۄо ઙܐؼ ٸө
ੑפ
• Max-age=초 Expires৬ ࠺तೞ݅ զ न ୡܳ ੑ۱ೡ ࣻ णפ ೧ ୡо աݶ ӝо ઁѢؾפ
Expiresࠁ ࢶפ
• Domain=도메인명 ఃо ࣠ؼ بݫੋਸ ౠೡ ࣻ णפ ӝࠄч അ بݫੋੑפ
• Path=URL ఃо ࣠ؼ 63-ਸ ౠೡ ࣻ णפ ӝࠄч r sҊ ҃ ݽٚ 63-ীࢲ ఃܳ ࣠
ೡ ࣻ णפ
• Secure )5514ੌ ҃ী݅ ఃо ࣠ؾפ
• HttpOnly ࢸ द ߄झ݀ীࢲ ఃী Ӕೡ ࣻ হणפ ః ઑਸ ߑೞӝ ਤ೧ ࢸೞח Ѫ
જणפ
콘솔
$ node cookie2
8084번 포트에서 서버 대기 중입니다!