URL
URL์ Uniform Resource Locator์ ์ฝ์๋ก ์น ์ฃผ์๋ฅผ ๋ปํ๋ฉฐ ๋คํธ์ํฌ ์์์ ๋ฆฌ์์ค๊ฐ ์ด๋์๋์ง ์๋ ค์ฃผ๊ธฐ ์ํ ๊ท์น์ด๋ค.
URL์ ๊ตฌ์ฑ ์์
์๋๋ ๋ค์ด๋ฒ ์นํฐ์์ ์ ์ ํ ํ์ด์ง URL์ด๋ค.
https://comic.naver.com/webtoon/list?titleId=183559&weekday=mon
ํด๋น URL์ https + comic.naver.com + (:443) + /webtoon/list + ?titleId=183559&weekday=mon ์ผ๋ก ์ด๋ฃจ์ด์ ธ ์๋ค.
1. Protocol(ํ๋กํ ์ฝ)
์ URL์์ "https"๋ฅผ ๋ปํ๋ฉฐ ์ด๋ค ํ๋กํ ์ฝ์ ์ฌ์ฉํ๋์ง๋ฅผ ์๋ ค์ฃผ๋ ์ญํ ์ ํ๋ค.
2. Host(ํธ์คํธ)
์ URL์์ "comic.naver.com" ์ ๋ปํ๋ฉฐ ํด๋น ์น์ฌ์ดํธ์ ๋๋ฉ์ธ ์ฃผ์(๋ค์ ์๋ฒ)๊ฐ ์ด๋์ธ์ง๋ฅผ ์๋ ค์ฃผ๋ ์ญํ ์ ํ๋ค.
3. Port(ํฌํธ)
์ URL์์ ":443"์ ๋ปํ๋ฉฐ ์ค์ URL์ ์๋ต๋์ด ์๋ค.
http๋ ํฌํธ ๋ฒํธ 80์ ๊ธฐ๋ณธ์ ์ผ๋ก ๊ฐ์ง๊ณ ์๊ณ , https๋ ํฌํธ ๋ฒํธ 443์ ๊ธฐ๋ณธ์ ์ผ๋ก ๊ฐ์ง๊ณ ์๋ค.
4. Path(๊ฒฝ๋ก)
์ URL์์ "/webtoon/list" ์ ๋ปํ๋ฉฐ ํด๋น ์น์ฌ์ดํธ์ ๋ ์์ธํ ๊ฒฝ๋ก๋ฅผ ๋ํ๋ด๋ ์ญํ ์ ํ๋ค.
5. Query(์ฟผ๋ฆฌ)
์ URL์์ "?titleId=183559&weekday=mon"๋ฅผ ๋ปํ๋ฉฐ "?" ๋ค์ ์กฐ๊ฑด์ ๋ง๋ ํ๋ผ๋ฏธํฐ๊ฐ ๋ฐ๋ผ์ค๋ฉฐ "&"์ ์ฌ์ฉํ์ฌ ๋ค์ํ ์กฐ๊ฑด์ ๊ฑธ์ด ๋ ์ ํํ ๋ฐ์ดํฐ๋ฅผ ๋ถ๋ฌ์ค๋ ์ญํ ์ ํ๋ค.
6. Fragment Identifier(๋ถ๋ถ ์๋ณ์)
์ URL์ ๋์์์ง ์์ง๋ง ์๋ URL์์"#๋ฌธํ"๋ก ๋์ด ์๋ ๋ถ๋ถ์ ์๋ฏธํ๋ฉฐ ์น ํ์ด์ง ์์์๋ ํน์ ๋ถ๋ถ์ผ๋ก ์ด๋ํ๊ณ ์ถ์ ๋ ์ด์ฉ๋๋ค.
์ค์ ๋ก ํด๋น URL์ ๋ค์ด๊ฐ๋ฉด ๋ํ๋ฏผ๊ตญ์ ๋ฌธํ๋ฅผ ์๊ฐํ๋ ๋ถ๋ถ์ผ๋ก ์๋์ผ๋ก ์คํฌ๋กค ๋์ด ์ด๋ํ๊ฒ ๋๋ค.
https://ko.wikipedia.org/wiki/๋ํ๋ฏผ๊ตญ#๋ฌธํ
'๐ฅ Computer Science > Network' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[Network] Port๋? (feat. Protocol) (What is a Port?) (0) | 2022.04.29 |
---|---|
[Network] CORS๋? (feat. ๋ณด์,HTTP) (What is a CORS?) (0) | 2022.04.27 |
[Network] ์ธ์ (Session)์ด๋? (What is a Session?) (0) | 2022.04.26 |
[Network] ์ฟ ํค(Cookie)๋? (What is a Cookie?) (2) | 2022.04.22 |
[Network] OAuth๋? (feat. ์ฌ์ฉํ๋ ์ด์ ) (What is an OAuth?) (0) | 2022.04.21 |
๋๊ธ