http:// ์ https:// ๊ทธ๋ฆฌ๊ณ port ๋ฒํธ(์ ๋ฆฌ์ค)
์น ์ฃผ์(URL)์์ ์ฌ์ฉํ๋ https://์ http://๋ ์น ๋ฆฌ์์ค์ ์ ๊ทผํ๊ธฐ ์ํ ํ๋กํ ์ฝ์ ์ง์ ํฉ๋๋ค. ์ฌ๊ธฐ์ http๋ HyperText Transfer Protocol์ ์ฝ์์ด๊ณ , https๋ HTTP์ Secure Socket Layer(SSL)/Transport Layer Security(TLS) ์ํธํ๊ฐ ์ถ๊ฐ๋ ๋ฒ์ ์ ์๋ฏธํฉ๋๋ค. URL์์ ํ๋กํ ์ฝ ๋ค์์ ๋์ค๋ ๋ถ๋ถ์ ํธ์คํธ ์ด๋ฆ(๋๋ IP ์ฃผ์)๊ณผ ์ ํ์ ์ผ๋ก ํฌํธ ๋ฒํธ๋ฅผ ํฌํจํ ์ ์์ต๋๋ค.
๊ธฐ๋ณธ ํฌํธ ๋ฒํธ
- HTTP (http://): ๊ธฐ๋ณธ์ ์ผ๋ก ํฌํธ 80์ ์ฌ์ฉํฉ๋๋ค. URL์ ํฌํธ ๋ฒํธ๋ฅผ ๋ช ์์ ์ผ๋ก ์ง์ ํ์ง ์์ผ๋ฉด, ์น ๋ธ๋ผ์ฐ์ ๋ ๋ค๋ฅธ ํด๋ผ์ด์ธํธ๋ HTTP ์์ฒญ์ ๋ณด๋ผ ๋ ์๋์ผ๋ก ํฌํธ 80์ ์ฌ์ฉํ๊ฒ ๋ฉ๋๋ค.
- HTTPS (https://): ๊ธฐ๋ณธ์ ์ผ๋ก ํฌํธ 443์ ์ฌ์ฉํฉ๋๋ค. URL์ ํฌํธ ๋ฒํธ๋ฅผ ๋ช ์์ ์ผ๋ก ์ง์ ํ์ง ์์ผ๋ฉด, HTTPS ์์ฒญ์ ๋ณด๋ผ ๋ ์๋์ผ๋ก ํฌํธ 443์ ์ฌ์ฉํฉ๋๋ค.
ํฌํธ ๋ฒํธ ๋ช ์
URL์์ ํฌํธ ๋ฒํธ๋ฅผ ๋ช ์ํ๋ ๊ฒฝ์ฐ, ๊ทธ ํฌํธ ๋ฒํธ๋ฅผ ์ฌ์ฉํ์ฌ ํด๋น ์๋ฒ์ ์ ๊ทผํ๊ฒ ๋ฉ๋๋ค. ์๋ฅผ ๋ค์ด, http://localhost:8080์ localhost์ ๋ํ HTTP ์์ฒญ์ ํฌํธ 8080์ ์ฌ์ฉํ์ฌ ์ ๊ทผํ๋ผ๋ ์๋ฏธ์ ๋๋ค. ์ฌ๊ธฐ์ localhost๋ ์ผ๋ฐ์ ์ผ๋ก ํ์ฌ ์ปดํจํฐ๋ฅผ ๊ฐ๋ฆฌํค๋ ํธ์คํธ๋ช ์ ๋๋ค.
์ด์
- ๊ธฐ๋ณธ ํฌํธ ์ฌ์ฉ: ์น ํต์ ์์๋ ๋ง์ ์๋น์ค๊ฐ ํ์ค ํฌํธ๋ฅผ ์ฌ์ฉํฉ๋๋ค. ์ด๋ ๊ฒ ํจ์ผ๋ก์จ ์ฌ์ฉ์๋ ์๋น์ค์ ์ ๊ทผํ ๋ ๋งค๋ฒ ํฌํธ ๋ฒํธ๋ฅผ ์ง์ ํ ํ์๊ฐ ์๊ฒ ๋ฉ๋๋ค. ์๋ฅผ ๋ค์ด, ์น ์๋ฒ์ ์ ์ํ ๋ ์ฌ์ฉ์๊ฐ URL์ ํฌํธ ๋ฒํธ๋ฅผ ๋งค๋ฒ ์ ๋ ฅํ์ง ์์๋ ๋๋ ํธ๋ฆฌํจ์ ์ ๊ณตํฉ๋๋ค.
- ๋ช ์์ ํฌํธ ์ง์ : ํน์ ์ ํ๋ฆฌ์ผ์ด์ ๋๋ ๊ฐ๋ฐ ํ๊ฒฝ์์๋ ๊ธฐ๋ณธ ํฌํธ์ ๋ค๋ฅธ ํฌํธ๋ฅผ ์ฌ์ฉํด์ผ ํ ๋๊ฐ ์์ต๋๋ค. ์๋ฅผ ๋ค์ด, ๊ฐ๋ฐ ์ค์ธ ์น ์ ํ๋ฆฌ์ผ์ด์ ์ด๋ ๋ค๋ฅธ ์๋น์ค์ ํฌํธ ์ถฉ๋์ ํผํ๊ธฐ ์ํด ๋นํ์ค ํฌํธ๋ฅผ ์ฌ์ฉํ๋ ๊ฒฝ์ฐ๊ฐ ์ด์ ํด๋นํฉ๋๋ค. localhost:8080์์ 8080์ ๊ฐ๋ฐ ์๋ฒ๊ฐ ์์ฃผ ์ฌ์ฉํ๋ ํฌํธ ์ค ํ๋์ ๋๋ค.
์์ฝํ์๋ฉด, https://์ ๊ฐ์ด ํฌํธ ๋ฒํธ๊ฐ ์๋ต๋ ๊ฒฝ์ฐ ๊ธฐ๋ณธ ํฌํธ๋ฅผ ์ฌ์ฉํ๋ ๊ฒ์ด๊ณ , http://localhost:8080์ฒ๋ผ ํฌํธ ๋ฒํธ๊ฐ ๋ช ์๋ ๊ฒฝ์ฐ ํด๋น ํฌํธ๋ฅผ ์ฌ์ฉํ์ฌ ์๋ฒ์ ์ ๊ทผํ๊ฒ ๋ฉ๋๋ค. ์ด๋ ๋คํธ์ํฌ ํต์ ์์ ์๋น์ค์ ์ข ๋ฅ๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ์๊ตฌ์ ๋ฐ๋ผ ์ ์ฐํ๊ฒ ํฌํธ๋ฅผ ์ง์ ํ ์ ์๊ฒ ํ๋ ๊ท์น์ ๋๋ค.