[HTTP] ๐ŸŽฏ URL์ด ๋ญ”๊ฐ€์š”?

Mec.D's Blogยท2022๋…„ 6์›” 4์ผ
0
post-thumbnail

๐Ÿ“‹ ๊ธฐ์ˆ  ๋ฉด์ ‘ ํ™ˆ ๋ฐ”๋กœ๊ฐ€๊ธฐ


โฌ› ๊ฐœ๋…

๐Ÿ’ก URL (Uniform Resource Locators)

์„œ๋ฒ„์— ๋ฆฌ์†Œ์Šค๋ฅผ ์š”์ฒญํ•˜๊ธฐ ์œ„ํ•ด ์ž…๋ ฅํ•˜๋Š” ์ฃผ์†Œ์ž…๋‹ˆ๋‹ค.


โฌ› ํŠน์ง•

  1. โœ…๏ธ ์ˆซ์ž IP๋ณด๋‹ค ๊ธฐ์–ตํ•˜๊ธฐ ์‰ฝ์Šต๋‹ˆ๋‹ค.
  2. โฌ› URL์€ DNS๋ฅผ ํ†ตํ•ด IP ์ฃผ์†Œ๋กœ ๋ณ€ํ™˜๋ฉ๋‹ˆ๋‹ค.

โฌ› ๊ตฌ์กฐ

โœ… scheme://[userinfo@]host[:port][/path][?query][#fragment]
ex) https://www.google.com:443/search?q=hello&hi=ko


๊ตฌ๋ถ„์„ค๋ช…
[userinfo@]์‚ฌ์šฉ์ž ์ธ์ฆ ์ •๋ณด, ๊ฑฐ์˜ ์‚ฌ์šฉํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค
hostํ˜ธ์ŠคํŠธ๋ช…, ๋„๋ฉ”์ธ๋ช… ๋˜๋Š” IP ์ฃผ์†Œ
[:port]์ ‘์† ํฌํŠธ (์ƒ๋žต ๊ฐ€๋Šฅ)
[/path]๋ฆฌ์†Œ์Šค๊ฐ€ ์œ„์น˜ํ•œ ๊ฒฝ๋กœ (๊ณ„์ธต์  ๊ตฌ์กฐ)
[?query]key=value ํ˜•ํƒœ
1. ?๋กœ ์‹œ์ž‘, &๋กœ ์ถ”๊ฐ€ ๊ฐ€๋Šฅ (?keyA=valueA&keyB=valueB)
2. query parameter, query string ๋“ฑ์œผ๋กœ ๋ถˆ๋ฆผ
โ†’ ์›น์„œ๋ฒ„์— ์ œ๊ณตํ•˜๋Š” ํŒŒ๋ผ๋ฏธํ„ฐ, ๋ฌธ์ž ํ˜•ํƒœ
[#fragment]HTML ๋‚ด๋ถ€ ๋ถ๋งˆํฌ ๋“ฑ์— ์‚ฌ์šฉ
โ†’ ์„œ๋ฒ„์— ์ „์†กํ•˜๋Š” ์ •๋ณด๋Š” ์•„๋‹™๋‹ˆ๋‹ค.
profile
๊ธฐ์ˆ ๋กœ ๋” ๋‚˜์€ ๋ฏธ๋ž˜๋ฅผ ๋””์ž์ธํ•˜๋Š” ๊ฐœ๋ฐœ์ž MEC:D ์ž…๋‹ˆ๋‹ค

0๊ฐœ์˜ ๋Œ“๊ธ€