โ
URI์ URL์ ์ธํฐ๋ท์์ ์์์ ์์น๋ฅผ ๋ํ๋ด๊ธฐ ์ํ ์ฃผ์
์ด๋ค.
(์ฆ, ์น ํ์ด์ง๋ฅผ ์ฐพ๊ธฐ ์ํ ์ฃผ์)
URL์ scheme, host, url-path ์ผ๋ก ๊ตฌ์ฑ๋๋ค.
scheme
: ํต์ ํ๋กํ ์ฝ
ex.file://
,http://
,https://
hosts
: (ํ์ผ์ด ์ํ) ๋๋ฉ์ธ, IP์ฃผ์
ex.127.0.0.1
,www.google.com
url-path
: (ํ์ผ์ด ์ํ) ๊ตฌ์ฒด์ ์ธ ๊ฒฝ๋ก ๋ฐ ํ์ผ๋ช
ex./search
,/Users/username/Desktop
URL ๊ฐ๋ ์ query, fragment๊ฐ ์ถ๊ฐ๋ ๊ฒ์ด URI์ด๋ค.
query
, fragment
query
: ์น ์๋ฒ์ ๋ณด๋ด๋ ์ถ๊ฐ์ ์ธ ์ง๋ฌธ
ex.q=JavaScript
fragment
: ๋ถ๋งํฌ ๊ธฐ๋ฅ์ ์ํ
URL์fragment(#)
์ํน์ HTML ์์์ id
๋ฅผ ์ ๋ฌํ๋ฉด ํด๋น ์์๊ฐ ์๋ ๊ณณ์ผ๋ก ์คํฌ๋กค์ ์ด๋
โ
url์ ์ด๋ฆ ๊ทธ๋๋ก location, ์ฃผ์๋ฅผ ๋ํ๋ธ๋ค.
โ
uri๋ ๋์ผํ ์ฃผ์์ ์ ๊ทผํ์ ๊ฒฝ์ฐ์, ๊ตฌ์ฒด์ ์ผ๋ก ํ์ผ์ ์์น๋ฅผ ์๋ณํ๋ค.
์๋ ๋งํฌ๋ ์ฃผ์๋ง ๋ํ๋ด๋ฏ๋ก url์ด๋ค.
https://www.youtube.com
https://www.youtube.com/results?search_query=%EC%95%84%EC%9D%B4%EC%9C%A0
results?search_query=%EC%95%84%EC%9D%B4%EC%9C%A0
= results?search_query=์์ด์
์ฆ, ์ ํ๋ธ url์์ ์์ด์ ๊ฒ์์ ๋ํ ์ฟผ๋ฆฌ๋ฅผ ์ถ๊ฐ์ ์ผ๋ก ๋์ ธ์ฃผ์๋ค.
์ฟผ๋ฆฌ๊ฐ ์ถ๊ฐ๋์์ผ๋ฏ๋ก uri์ ํด๋นํ๋ค.
results?search_query=์์ด์ ์์
results?search_query=์์ด์ +๋ฌ๋ธํฌ์ ์ผ๋ก ๋์ฑ ๊ตฌ์ฒด์ ์ธ ์ฟผ๋ฆฌ๊ฐ ์์ฑ๋์๋ค.