1. HTTP header๋?
๋ฐ์ดํฐ์ ๋ชฉ์ ์ง, ๋ฐ์ดํฐ์ ์ ๋ณด๋ฅผ ๋ด๊ณ ์๋ค.
์น์๋ฒ์ ํด๋ผ์ด์ธํธ๊ฐ ๋ฐ์ดํฐ๋ฅผ ์ฃผ๊ณ ๋ฐ์๋ ์ด๋ค ํ์์ ํ์ผ์ธ์ง ๊ธฐ๋ณธ์ ์ธ ์ ๋ณด๋ฅผ ๋ด๊ณ ์๋ค.
ex) <meta http-equiv="Content-type" content="text/html; charset=utf-8"/>
html์ ๊ธฐ๋ณธ์ ๋ณด๋ฅผ ๋ํ๋ด๋ฉฐ ์ด ํ์ผ์ utf-8๋ก ์ฝ์ด์ผ ํ๋ค๋ ๊ธฐ๋ณธ ์ ๋ณด๋ฅผ ์๋ ค์ฃผ๊ณ ์๋ค.
2. HTTP content -type ์ด๋?
- HTTPํ์ผ์ ์ ์กํ ๋
3. MIME type ์ข ๋ฅ (Multipurpose Internet Mail Extensions)
- ์ฌ๋ฌํํ์ ํ์ผ(๋ฐ์ด๋๋ฆฌํ์ผ(์์ ,๋ฌด๋น,์๋ ๋ฑ))์ ๋ณด๋ด๊ธฐ ์์ํ๋ฉด์ ์ธ์ฝ๋ฉ๊ณผ ๋์ฝ๋ฉ ํ๋ ๊ณผ์ ์ ๊ฑฐ์น๊ฒ ๋๋๋ฐ ์ด๋ ์ด๋คํ์์ผ๋ก ์ฃผ๊ณ ๋ฐ๋์ง๋ฅผ MIMEํ์ ์ผ๋ก ๋ช ์ํด๋์.
4. ์ํ์น / ํฐ์บฃ
- ์ํ์น : HTTP ์น์๋ฒ๋ก ํด๋ผ์ด์ธํธ์ ์์ฒญ์ ๊ธฐ๋ค๋ฆฌ๊ณ ์์ฒญ์ ๋ํ ๋ฐ์ดํฐ๋ฅผ ๋ง๋ค์ด์ ์๋ตํ๋ ์ญํ
์ด๋ ๋ฐ์ดํฐ๋ ์ ์ ์ธ ๋ฐ์ดํฐ(html, css,img ๋ฑ)๋ก ํ์ ๋๋ค.
- ํฐ์บฃ : WAS(์น์ ํ๋ฆฌ์ผ์ด์ ์๋ฒ), ์ปจํ ์ด๋, ์น์ปจํ ์ด๋, ์๋ธ๋ฆฟ์ปจํ ์ด๋๋ผ๊ณ ๋ ๋ถ๋ฆ
์น์๋ฒ์ ์น์ปจํ ์ด๋์ ๊ฒฐํฉ์ผ๋ก ๋ค์ํ ๊ธฐ๋ฅ์ ์ปจํ ์ด๋์ ๊ตฌํํ์ฌ ๋ค์ํ ์ญํ ์ ์ํํจ
์
์ํ์น์ ํฐ์บฃ์ ์ฐจ์ด
๋ณดํต ์ฐ๋ฆฌ๋ ์ปดํจํฐ๋ฅผ ์ฌ์ฉํ ๋ ์น ํ์ด์ง๋ฅผ ๋์์ ์ ๋ณด๋ฅผ ๊ฒ์ํ๊ณ ๋ค์ํ ์ฝํ ์ธ ๋ฅผ ์ฆ๊ธด๋ค. ์๋ฅผ ๋ค์ด ๋ด๊ฐ ์ ํฌ๋ธ์์ ๋์์์ด ๋ณด๊ณ ์ถ๋ค๋ฉด, ์น ๋ธ๋ผ์ฐ์ (ํฌ๋กฌ, ํ์ด์ดํญ์ค, IE)์์ ์ ํฌ๋ธ์ URL(www.youtu..
limmmee.tistory.com
5. URL / URI
URL : ์ฟผ๋ฆฌ์คํธ๋ง์ผ๋ก ๋ทฐ์์ ๋ทฐ๋ก ์ด๋ํ๋ ๋ฐฉ์
URI : ์ปจํธ๋กค๋ฌ๊ฐ ์กด์ฌํ์ฌ ์ปจํธ๋กค๋ฌ๋ฅผ ํตํด ํ์ด์ง ์ด๋์ ํ๋ ๋ฐฉ์
6. localhost:8000/
7. context/์๋ธ๋ฆฟ์ด๋ฆ
โ
์ฐธ๊ณ :https://ha0programming.tistory.com/9
์ด๋ฐ ์๋ฃ ์ฌ๋ฆฌ์๋ ๋ถ๋ค์ ๋ค๋ค ๋ณต ๋ฐ์ผ์ธ์ ํคํน
Content-type์ด๋?
์ค๋์ jsp์์ content-type์ ๋ํด์ ๊ณต๋ถํด๋ณด๋ ค๊ณ ํ๋ค jsp๋ฅผ ํญ์ ๋ค๋ฃจ๋ฉด์ head์ ์๋ ๊ฒ์ ๋ณต๋ถํด์ ๊ฐ์ ธ๋ค ์ฐ๊ณ ์ ์ฐ๋์ง ๋ฌด์จ์๋ฏธ๋ก ์ฐ๋์ง ํ๋ฒ๋ ์๊ฐํด๋ณธ์ ๋ ๊ณต๋ถํด๋ณธ์ ๋ ์์๋ ๊ฒ ๊ฐ๋ค. jsp๋ ๊ทธ..
ha0programming.tistory.com
https://kdevkr.github.io/archives/2018/understanding-http-content-types/
https://kdevkr.github.io/archives/2018/understanding-http-content-types/
https://server-talk.tistory.com/183
MIME์ด๋ ๋ฌด์์ธ๊ฐ?
MIME์ด๋ ๋ฌด์์ธ๊ฐ? MIME์ด๋? Multipurpose Internet Mail Extensions์ ์ฝ์๋ก ๊ฐ๋ตํ ๋ง์์ ๋๋ฆฌ๋ฉด ํ์ผ ๋ณํ์ ๋ปํ๋ค๊ณ ํ ์ ์์ต๋๋ค. MIME๋ ์ด๋ฉ์ผ๊ณผ ํจ๊ป ๋๋ดํ ํ์ผ์ ํ ์คํธ ๋ฌธ์๋ก ์ ํํด์ ์ด๋ฉ์ผ..
server-talk.tistory.com
application/javascript - ์๋ฐ์คํฌ๋ฆฝํธ
application/xhtml+xml - XHTML
์ค๋์ค
audio/mpeg - MPEG, MP3 ์ค๋์ค
audio/x-ms-wma - Windows Media Audio ํ์
audio/vnd.rn-realaudio - RealAudio ์ค๋์ค ํ์
์ด๋ฏธ์ง
image/gif - GIF ์ด๋ฏธ์ง
image/jpeg - JPEG ์ด๋ฏธ์ง
image/png - Portable Network Graphics ์ด๋ฏธ์ง
image/svg+xml - SVG ๋ฒกํฐ ๊ทธ๋ํฝ
๋ฉ์์ง
message/http - ๋ฉ์์ง
ํ ์คํธ
text/css - ์คํ์ผ ์ํธ
text/csv - ์ฝค๋ง๋ก ๊ตฌ๋ถ๋ ๊ฐ๋ค
text/html - HTML
text/javascript - ์๋ฐ์คํฌ๋ฆฝํธ(์ด ํ์์ ๋๋ ์ฌ์ฉ์ ๊ถํ์ง ์์ผ๋ HTML5์์๋ ์ฌ์ ํ ํ์ฉ๋๋ค. application/javascript์ ๋ฌ๋ฆฌ ํฌ๋ก์ค ๋ธ๋ผ์ฐ์ ๋ฅผ ์ง์ํ๋ค.)
text/plain - ๊ธฐ๋ณธ ํ ์คํธ
text/xml - XML ํ์
๋น๋์ค
video/mpeg - MPEG-1 ๋น๋์ค
video/mp4 - MP4 ๋น๋์ค
video/quicktime - ์ ํ ํตํ์ ๋น๋์ค
video/x-ms-wmv - Windows Media Video ํ์
'java' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
jsp- request๊ฐ์ฒด (0) | 2020.10.30 |
---|---|
jsp ๋ด์ฅ๊ฐ์ฒด ์ด์ฉํ๊ธฐ (0) | 2020.10.30 |
JSP ๊ธฐ๋ณธ๊ตฌ์กฐ (0) | 2020.10.30 |
jsp์ ์๋ธ๋ฆฟ๋ฐฉ์ (0) | 2020.10.28 |
์ฟผ๋ฆฌ์คํธ๋ง (0) | 2020.10.28 |