URL
DATE : 2023/10/26
[ URL : Uniform Resource Locator ]
URL์ด๋ ์ธํฐ๋ท ์์ ์๋ ์๋ฃ๋ฅผ ์์ฒญํ๋ ๊ฐ์ผ๋ก ์์ฑํ๋ ๊ท์น์ ๋ค์๊ณผ ๊ฐ๋ค.
(1) Protocol
(2) hostname ( IP address or Domain)
(3) port
(4) file path
(+) query & parameter
VMware & Termius setting์์ web server๋ฅผ ์ฐ ๋ค์,
browser๋ฅผ ํตํด ํ์ผ์ ์์ฒญํ ๋ฐฉ๋ฒ์ ๋ ์ฌ๋ ค๋ณด์.
์๋ง browser - URL ๋ฐ์ ์๋ฒ์ IP, ํ์ผ ์ด๋ฆ์ ์์ฑํ์ ๊ฒ์ด๋ค.
์ด์ ๊ฐ์ ๊ฒฝ์ฐ, URL์ ๊ตฌ์ฑํ๋ ๊ฐ ํํธ๋ฅผ ์๋์ ๊ฐ์ด ์ ๋ฆฌํด๋ณผ ์ ์๋ค.
(1) Protocol : http
(2) hostname : 192.168.183.129
(4) file path : test.txt
์? ๊ทธ๋ฐ๋ฐ port์ ๋ํ ์ ๋ณด๊ฐ ์๋ ๋ฐ.. ์ด๋ป๊ฒ ์ ์์ ์ผ๋ก ์์ฒญ์ด ์ฒ๋ฆฌ๋์๋ ๊ฑธ๊น??
HTTP protocol์ "๊ธฐ๋ณธ์ ์ผ๋ก 80 ํฌํธ๋ฅผ ์ฌ์ฉํ์!"๋ ์๋ฌต์ ์ธ ๋ฃฐ์ด ์๊ธฐ ๋๋ฌธ์
์์์ ๋ค๋ฅธ port๋ฅผ ์ฌ์ฉํ์ง ์๋ ํ, protocol์ ๋ณด๊ณ default๋ก ์ฌ์ฉํ๋ port๋ก ์์ฒญ์ ๋ณด๋ด๋ ๊ฒ์ด๊ณ
์ด๋ด ๊ฒฝ์ฐ์๋ ๋ฐ๋ก URL์ ํฌํธ ์ ๋ณด๋ฅผ ๋ช ์ํ์ง ์๋๋ค.
๋ฐ๋ผ์ protocol์ด HTTP๋ผ๋ ์ ๊ณผ port๊ฐ ๋ช ์๋์ง ์์๋ค๋ ์ ์ ๊ณ ๋ คํด
"port๊ฐ 80์ด๊ตฌ๋!"๋ผ๋ ๊ฑธ ์ ์ ์๋ค.
[ summary ]
์ฌ๊ธฐ๊น์ง ํด์ ๋ฐฐ์ด ๋ด์ฉ์ ๊ฐ๋จํ ์ ๋ฆฌํด๋ณด์!
(1) ํ์ผ์ ์ ๋ฌํด์ฃผ๋ web server์๊ฒ browser๋ฅผ ํตํด ํ์ผ ์์ฒญ์ ํ ์ ์๋ค.
(2) ์๋ฃ๋ฅผ ์์ฒญํ ๋๋ URL๋ก!
(3) URL์ ํฌ๊ฒ protocol, hostname, port, file path๋ก ๊ตฌ์ฑ๋๋ค.
Last updated