
URL : Uniform Resource Locator - ์น ๋ฆฌ์์ค์ ์ฃผ์URI : Uniform Resource Identifier - URL์ ํฌํจํ๋ ์์ ๊ฐ๋
(์ด๋ฆ ๋๋ ์์น๋ก ์๋ณ)http:// ์ ๊ฐ์ ํต์ ํ๋กํ ์ฝ ์ง์ ?key=value ํ์์ ์ถ๊ฐ ํ๋ผ๋ฏธํฐ#section1 - ๋ธ๋ผ์ฐ์ ๋ด ํน์ ์์น ์ด๋ (์๋ฒ์๋ ์ ์ก โ)<์คํด>://<์ฌ์ฉ์ ์ด๋ฆ>:<๋น๋ฐ๋ฒํธ>@<ํธ์คํธ>:<ํฌํธ>/<๊ฒฝ๋ก>;<ํ๋ผ๋ฏธํฐ>?<์ง์>#<ํ๋๊ทธ๋จผํธ>
โจ ํฌ์ธํธ
- ์ฟผ๋ฆฌ ํ๋ผ๋ฏธํฐ๋ ๊ฒ์, ํํฐ๋ง ๋ฑ์ ์์ฃผ ํ์ฉ
- ๋ธ๋ผ์ฐ์ ๋ผ์ฐํ (SPA)์์
#์ฌ์ฉ ์ฌ๋ถ๋ ํด์ ๋ผ์ฐํฐ VS ํ์คํ ๋ฆฌ ๋ผ์ฐํฐ ๊ธฐ์ค
URL ์ ๋ฆฌ์์ค์ ์ฃผ์์ด์ ์ด๋ฆ์ด๋ฉฐ, ์น์์ ๋ฆฌ์์ค๋ฅผ ์๋ณํ๊ธฐ ์ํ ํ์ค์ ์ธ ๋ฐฉ๋ฒURL ์ ๋จ์ํ ์์น๊ฐ ์๋๋ผ ์์์ ๊ณ ์ ํ ์๋ณ์URL์ URI์ ํ์ ๊ฐ๋ , URI๋ ๋ค์ ๋ ๊ฐ์ง๋ก ๋๋๋ค
URL (Locator): ๋ฆฌ์์ค์ ์์น๋ฅผ ๋ช ์ โhttps://example.com/index.html
URN (Name): ๋ฆฌ์์ค์ ๊ณ ์ ์ด๋ฆ์ ๋ช ์ โurn:isbn:0451450523
| ๊ตฌ๋ถ | ์ค๋ช | ์์ |
|---|---|---|
| URI (Identifier) | ๋ฆฌ์์ค๋ฅผ ์๋ณํ๋ ๋ชจ๋ ๊ฒ | https://example.com/index.html, urn:isbn:0451450523 |
| URL (Locator) | ๋ฆฌ์์ค์ ์์น๋ฅผ ๋ํ๋ | https://example.com/index.html |
| URN (Name) | ๋ฆฌ์์ค์ ๊ณ ์ ์ด๋ฆ์ ๋ํ๋ | urn:isbn:0451450523 |
80 , HTTPS๋ 443ftp://username:password@host/path/ ๋ฅผ ๊ธฐ์ค์ผ๋ก ์ฌ๋ฌ ๊ฐ์ ๊ฒฝ๋ก ์กฐ๊ฐ์ผ๋ก ๋๋๋ค.;์ ๋ถ์ฌ ์ฌ์ฉํ๋ค. /books;type=ebook;lang=enํ์ง๋ง ์ค๋ฌด์์๋ RESTful URL ์ค๊ณ๋ ๋ผ์ฐํ ์์ ๊ฑฐ์ ์ฌ์ฉ๋์ง ์๊ณ ๊ณผ๊ฑฐ ํ๋กํ ์ฝ(FTP ๋ฑ)์์ ๋ ๋ง์ด ์ฐ์๋ค.
? ๋ค์์ ์์นํ๋ฉฐ, ์๋ฒ์ ์ถ๊ฐ ์ ๋ณด๋ ์ต์
์ ์ ๋ฌํ ๋ ์ฌ์ฉ์ด๋ฆ=๊ฐ ์์ ๋ฆฌ์คํธ ํํ๋ก, & ๋ก ๊ตฌ๋ถ# ๋ค์ ์์นํ๋ฉฐ, ๋ฆฌ์์ค ๋ด๋ถ์ ํน์ ์์น๋ฅผ ๊ฐ๋ฆฌํจ๋ค.