MapleStory Cookie With Halo

โ˜ Network/๐ŸŒ HTTP

[HTTP]HttpServletResponse ๊ธฐ๋ณธ ์‚ฌ์šฉ๋ฒ•

๋‰ด์ด NUEY 2025. 2. 27. 22:20
๋ฐ˜์‘ํ˜•

 

  • HTTP ์‘๋‹ต ๋ฉ”์‹œ์ง€ ์ƒ์„ฑ

    • HTTP ์‘๋‹ต์ฝ”๋“œ ์ง€์ • (200, 404, 500 ๋“ฑ) 

    • ํ—ค๋” ์ƒ์„ฑ

    • Content-Body ์ƒ์„ฑ

  • ํŽธ์˜ ๊ธฐ๋Šฅ ์ œ๊ณต

    •  Content-Type, ์ฟ ํ‚ค, Redirect

 

 

  1. ํ”„๋กœ์ ํŠธ ์ƒ์„ฑ์‹œ ๊ธฐ๋ณธ ์ƒ์„ฑ๋œ ํ”„๋กœ์ ํŠธApplication์—  @ServletComponentScan ์„ ๋‹ฌ์•„์ค€๋‹ค.
    → ์„œ๋ธ”๋ฆฟ์„ ์ฐพ์•„ ์„œ๋ธ”๋ฆฟ์ปจํ…Œ์ด๋„ˆ์— ๋‹ด์•„์ค€๋‹ค.

  2. code
  3. ์ธํ„ฐ๋„ท ์ฃผ์†Œ์ฐฝ์— ๋“ค์–ด๊ฐ€ ๊ฐœ๋ฐœ์ž๋„๊ตฌ๋ฅผ ํ™•์ธํ•ด๋ณด๋ฉด ์ง€์ •ํ•œ status์™€ header๊ฐ€ ํ™•์ธ๋œ๋‹ค.

 

  • ํŽธ์˜ ๋ฉ”์„œ๋“œ
  • content-Type
    • response.setHeader("Contenct-Type", "text/plain;charset=utf-8"); ๋ฅผ ์“ฐ๋Š” ๋Œ€์‹  ์•„๋ž˜์ฒ˜๋Ÿผ ์‚ฌ์šฉ๊ฐ€๋Šฅํ•˜๋‹ค.
    • code
  • cookie
    • code
      ์ด ์ฟ ํ‚ค๋Š” 600์ดˆ ๋™์•ˆ ์œ ํšจํ•˜๋‹ค
  • ์ธํ„ฐ๋„ท์œผ๋กœ url๋กœ ๋“ค์–ด๊ฐ€๋ฉด ๊ฐœ๋ฐœ์ž๋„๊ตฌ์—์„œ ์„ค์ •ํ•œ ๊ฐ’์ด ๋ณด์ด๋Š”๋ฐ
  • ์ƒˆ๋กœ๊ณ ์นจํ•ด๋„ ์ง€์ •ํ•œ ์ฟ ํ‚ค๋Š” Request์— ๋‚จ์•„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค.
  • redirect๋ฅผ ์ด์šฉํ•˜๋ฉด ์›ํ•˜๋Š” ํŽ˜์ด์ง€๋กœ ๋ฐ”๋กœ ์ด๋™ํ•œ๋‹ค.
    • code


    • ์œ„ ์ฝ”๋“œ ๋Œ€์‹  ์ด ํ•œ์ค„๋กœ ๊ฐ€๋Šฅํ•˜๋‹ค.
  • ๋ฉ”์‹œ์ง€ ๋ฐ”๋””

โ€ป ์ฐธ์กฐ : https://www.inflearn.com/roadmaps/373

๋ฐ˜์‘ํ˜•