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
์ฐธ๊ณ ) https://www.charlezz.com/?p=44767
URI๋ URL ์ฐจ์ด์ ์ด ๋ญ๋ฐ? | ์ฐฐ์ค์ ์๋๋ก์ด๋
URI ๊ทธ๋ฆฌ๊ณ URL์ ํผ์ฉํด์ ์ฌ์ฉํ๋ ๊ฒฝ์ฐ๊ฐ ์๋ค. ๋๋ถ๋ถ์ ๊ฒฝ์ฐ ๋ฌธ์ ๊ฐ ์์ง๋ง ์ ํํ๊ฒ ์ด ๋์ ์ฐจ์ด์ ์ด ์กด์ฌํ๋ค. ๊ทธ๋ฌ๋ฏ๋ก ๊ฐ ์ฉ์ด์ ์ ์์ ์ฉ๋์ ๋ํด์ ์์๋ณธ๋ค. URI URI๋ ํน์ ๋ฆฌ์์ค
www.charlezz.com
์ฐธ๊ณ ) https://www.elancer.co.kr/blog/view?seq=74
URI์ URL, ์ด๋ค ์ฐจ์ด์ ์ด ์๋์? | ์ด๋์ ๋ธ๋ก๊ทธ
uri์ url, ๋น์ทํ ๋ฏ ๋ค๋ฅธ it ์ฉ์ด, ์ด๋ค ์ฐจ์ด์ ์ด ์๋์ง ํ์ธํ๊ธฐ | uri url ์ฐจ์ด, uri ๋ป, uri ๋, uri url urn, uri vs url
www.elancer.co.kr
'CS > ๋คํธ์ํฌ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[๋คํธ์ํฌ] HTTP ๋ฉ์๋(GET / POST) (0) | 2023.01.31 |
---|