URI (Uniform Resource Identifier)

  • ํŠน์ • ๋ฆฌ์†Œ์Šค๋ฅผ ์‹๋ณ„ํ•˜๋Š” ํ†ตํ•ฉ ์ž์› ์‹๋ณ„์ž๋ฅผ ์˜๋ฏธ
  • ์›น ๊ธฐ์ˆ ์—์„œ ์‚ฌ์šฉํ•˜๋Š” ๋…ผ๋ฆฌ์  ๋˜๋Š” ๋ฌผ๋ฆฌ์  ๋ฆฌ์†Œ์Šค๋ฅผ ์‹๋ณ„ํ•˜๋Š” ๊ณ ์œ ํ•œ ๋ฌธ์ž์—ด ์‹œํ€€์Šค

→ Uniform : ๋ฆฌ์†Œ์Šค๋ฅผ ์‹๋ณ„ํ•˜๋Š” ํ†ต์ผ๋œ ๋ฐฉ์‹

 Resource : URI๋กœ ์‹๋ณ„์ด ๊ฐ€๋Šฅํ•œ ๋ชจ๋“  ์ข…๋ฅ˜์˜ ์ž์›(์›น ๋ธŒ๋ผ์šฐ์ € ํŒŒ์ผ ๋ฐ ๊ทธ ์ด์™ธ์˜ ๋ฆฌ์†Œ์Šค ํฌํ•จ)

 Identifier : ๋‹ค๋ฅธ ํ•ญ๋ชฉ๊ณผ ๊ตฌ๋ถ„ํ•˜๊ธฐ ์œ„ํ•ด ํ•„์š”ํ•œ ์ •๋ณด 

 

  • Scheme : ๋ฆฌ์†Œ์Šค์— ์ ‘๊ทผํ•˜๋Š”๋ฐ ์‚ฌ์šฉํ•  ํ”„๋กœํ† ์ฝœ. ์›น์—์„œ๋Š” http ๋˜๋Š” https๋ฅผ ์‚ฌ์šฉ
  • Host : ์ ‘๊ทผํ•  ๋Œ€์ƒ(์„œ๋ฒ„)์˜ ํ˜ธ์ŠคํŠธ๋ช…
  • Path : ์ ‘๊ทผํ•  ๋Œ€์ƒ(์„œ๋ฒ„)์˜ ๊ฒฝ๋กœ์— ๋Œ€ํ•œ ์ƒ์„ธ์ •๋ณด (URN)
    → URN์€ ๋ฆฌ์†Œ์Šค์˜ ์œ„์น˜, ํ”„๋กœํ† ์ฝœ, ํ˜ธ์ŠคํŠธ ๋“ฑ๊ณผ๋Š” ์ƒ๊ด€์—†์ด ๊ฐ ์ž์›์— ์ด๋ฆ„์„ ๋ถ€์—ฌํ•œ ๊ฒƒ.
         ๋ฌผ๋ฆฌ์ ์ธ ์œ„์น˜์™€ ์ƒ๊ด€์—†์ด ์›น ๋ฌธ์„œ ์ž์ฒด๋ฅผ ๋‚˜ํƒ€๋‚ธ๋‹ค.

 


 

URL (Uniform Resource Locator)

  • ํ”ํžˆ ์›น ์ฃผ์†Œ๋ผ๊ณ  ํ•˜๋ฉฐ, ๋„คํŠธ์›Œํฌ์ƒ์—์„œ ํ†ตํ•ฉ ์ž์›(๋ฆฌ์†Œ์Šค)์˜ “์œ„์น˜”๋ฅผ ๋‚˜ํƒ€๋‚ด๊ธฐ ์œ„ํ•œ ๊ทœ์•ฝ.
    ์ฆ‰, ์ž์› ์‹๋ณ„์ž์™€ ์œ„์น˜๋ฅผ ๋™์‹œ์— ๋ณด์—ฌ์คŒ
  • ํŠน์ • ์›น ํŽ˜์ด์ง€์˜ ์ฃผ์†Œ์— ์ ‘์†ํ•˜๊ธฐ ์œ„ํ•ด์„œ๋Š” ์›น ์‚ฌ์ดํŠธ์˜ ์ฃผ์†Œ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ํ”„๋กœํ† ์ฝœ(https, http, sftp, smp ๋“ฑ)์„
    ํ•จ๊ป˜ ์•Œ์•„์•ผ ์ ‘์†์ด ๊ฐ€๋Šฅ
    ํ•œ๋ฐ, ์ด๋“ค์„ ๋ชจ๋‘ ๋‚˜ํƒ€๋‚ด๋Š” ๊ฒƒ์ด URL
  • URI์˜ ์ผ์ข…
  • ํ”„๋กœํ† ์ฝœ๊ณผ ๊ฒฐํ•ฉํ•œ ํ˜•ํƒœ
    → ์–ด๋–ป๊ฒŒ ์œ„์น˜๋ฅผ ์ฐพ๊ณ  ๋„๋‹ฌํ•  ์ˆ˜ ์žˆ๋Š”์ง€ ํฌํ•จํ•ด์•ผํ•˜๋ฏ€๋กœ ํ”„๋กœํ† ์ฝœ + ์ด๋ฆ„(๋˜๋Š” ๋ฒˆํ˜ธ)์˜ ํ˜•ํƒœ์—ฌ์•ผ ํ•œ๋‹ค.

 

URL ๊ตฌ์กฐ

ใ€‹ํ”„๋กœํ† ์ฝœ

https, http๋Š” ์›น๋ธŒ๋ผ์šฐ์ €์™€ ์›น์„œ๋ฒ„ ์‚ฌ์ด์—์„œ ์›น๋ฌธ์„œ ๋ฐ ๊ตฌ์„ฑ ์ž์›์„ ์ •์†กํ•˜๊ธฐ ์œ„ํ•œ ํ”„๋กœํ† ์ฝœ

๋งŽ์€ ์›น์‚ฌ์ดํŠธ๋“ค์ด https๋ฅผ ๊ธฐ๋ณธ ํ”„๋กœํ† ์ฝœ๋กœ ์‚ฌ์šฉํ•˜๋ฉฐ http๋ณด๋‹ค ๋ณด์•ˆ์ด ๊ฐ•ํ™”๋œ ๋ฒ„์ „

 

ใ€‹๋„๋ฉ”์ธ

URL์—์„œ ์›น์„œ๋ฒ„์˜ ์œ„์น˜๋ฅผ ์ง€์ •ํ•˜๋Š” ๋ถ€๋ถ„

 

ใ€‹ํฌํŠธ๋ฒˆํ˜ธ

์›น์„œ๋ฒ„์—์„œ ์ž์›์„ ์ ‘๊ทผํ•˜๊ธฐ ์œ„ํ•ด ์‚ฌ์šฉํ•˜๋Š” ๊ฒŒ์ดํŠธ ๋ฒˆํ˜ธ

 

ใ€‹์„œ๋ธŒ๋””๋ ‰ํ† ๋ฆฌ

ํ•ด๋‹น ํŽ˜์ด์ง€๊ฐ€ ์œ„์น˜ํ•œ ํŒŒ์ผ ์‹œ์Šคํ…œ์˜ ๊ฒฝ๋กœ๋กœ์„œ ์›น ํŽ˜์ด์ง€ ๋˜๋Š”ํŒŒ์ผ์„ ๊ตฌ์„ฑํ•˜๋Š” ๋ฐ ์‚ฌ์šฉ๋˜๋Š” ๋””๋ ‰ํ† ๋ฆฌ๋ฅผ ๋‚˜ํƒ€๋ƒ„
์„œ๋ธŒ ๋””๋ ‰ํ† ๋ฆฌ๋ฅผ ํ†ตํ•ด ํŽ˜์ด์ง€๊ฐ€ ํ˜„์žฌ ์–ด๋А ํŽ˜์ด์ง€์˜ ํ•˜์œ„๋กœ ๋“ค์–ด๊ฐ€ ์žˆ๋Š”์ง€ ํ™•์ธ ๊ฐ€๋Šฅ

 

 

๋™์   URL, ์ •์  URL

 

ใ€‹๋™์  URL

 ‘?’์ด๋‚˜ ‘&’๊ณผ ๊ฐ™์€ ๋งค๊ฐœ๋ณ€์ˆ˜ ๊ฐ’์˜ ์กฐํ•ฉ์œผ๋กœ ๋งŒ๋“ค์–ด์ง€๋Š” URL ๊ตฌ์กฐ

์˜ˆ) http://example.com/?doc=cart/item.php&it_id=198577

 

ใ€‹์ •์  URL

๋งค๊ฐœ๋ณ€์ˆ˜๊ฐ€ ํฌํ•จ๋˜์–ด ์žˆ์ง€ ์•Š์œผ๋ฉฐ ์„œ๋ธŒ ๋””๋ ‰ํ† ๋ฆฌ์˜ ๊ตฌ์กฐ ๋ฐ ํ•ด๋‹น ํŽ˜์ด์ง€์˜ ์ฃผ์š” ๋‚ด์šฉ์„ ํŒŒ์•…ํ•  ์ˆ˜ ์žˆ๋Š” URL ๊ตฌ์กฐ

์˜ˆ) https://www.example.com/product/shirts

 

 

 

๋”๋ณด๊ธฐ

'CS > ๋„คํŠธ์›Œํฌ' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€

[๋„คํŠธ์›Œํฌ] HTTP ๋ฉ”์†Œ๋“œ(GET / POST)  (0) 2023.01.31

+ Recent posts