๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ

โœ”๏ธ Etc.

[Web] URL ๊ตฌ์„ฑ์š”์†Œ

 

1. ํ”„๋กœํ† ์ฝœ ์‹๋ณ„์ž (protocol)

์„œ๋กœ ๋‹ค๋ฅธ ์ปดํ“จํ„ฐ ๊ฐ„์— ํ†ต์‹ ์„ ํ•˜๊ธฐ ์œ„ํ•œ ๊ทœ์•ฝ

์›น ๋ธŒ๋ผ์šฐ์ €๊ฐ€ ์„œ๋ฒ„์™€ ๋‚ด์šฉ์„ ์ฃผ๊ณ ๋ฐ›์„ ๋•Œ ์‚ฌ์šฉํ•  ๊ทœ์น™ ์ด๋ฆ„.

์›น ํŽ˜์ด์ง€์˜ ์ฃผ์†Œ๋ฅผ ํ‘œํ˜„ํ•  ๋•Œ๋Š” http(Hyper Text Transfer Protocol)๋ฅผ ์‚ฌ์šฉ.

ํ”„๋กœํ† ์ฝœ ์‹๋ณ„์ž ์„ค๋ช…
http(Hyper Text Transfer Protocol)/ https ์›น์„œ๋ฒ„ ์ ‘์†
ftp ํŒŒ์ผ์„œ๋ฒ„ ์ ‘์†
mailto ์ „์ž๋ฉ”์ผ ์„œ๋ฒ„ ์ ‘์†
talnet ์›๊ฒฉ์ง€ ์ ‘์†

 

 

2. ํ˜ธ์ŠคํŠธ ์ฃผ์†Œ (host)

์›น ํŽ˜์ด์ง€๋ฅผ ์š”์ฒญํ•  ์„œ๋ฒ„์˜ ์ด๋ฆ„.

์„œ๋ฒ„ ์ด๋ฆ„์€ "lxxyeon.tistory.com/"์™€ ๊ฐ™์€ ๋„๋ฉ”์ธ ์ด๋ฆ„์ด๋‚˜ "127.0.0.1"๊ณผ ๊ฐ™์€ IP์ฃผ์†Œ๋กœ ์ž…๋ ฅํ•  ์ˆ˜ ์žˆ์Œ

์ด๋•Œ, ๋„๋ฉ”์ธ์€ ์ƒ์œ„๋„๋ฉ”์ธ, ๋„๋ฉ”์ธ์ด๋ฆ„, ํ˜ธ์ŠคํŠธ๋ช…์œผ๋กœ ๊ตฌ์„ฑ.

 

3. ํฌํŠธ๋ฒˆํ˜ธ (port)

์›น์„œ๋ฒ„์—์„œ ์ž์›์„ ์ ‘๊ทผํ•˜๊ธฐ ์œ„ํ•ด ์‚ฌ์šฉํ•˜๋Š” "๊ด€๋ฌธ(gate)"

ํ•œ ์ปดํ“จํ„ฐ์—์„œ ์‹ค์ œ๋กœ๋Š” IP์ฃผ์†Œ๋กœ ํ•˜๋‚˜์˜ ์—ฐ๊ฒฐ์ด ๋˜์–ด ์žˆ์ง€๋งŒ, ์—ฌ๋Ÿฌ ๊ฐœ์˜ ์ปค๋„ฅ์…˜์„ ๊ฐ€์งˆ ์ˆ˜ ์žˆ๊ฒŒ ํ•˜๋Š” ๋…ผ๋ฆฌ์ ์ธ ๋‹จ์œ„

์›น ๋ธŒ๋ผ์šฐ์ €๋ฅผ ์“ฐ๋ฉด 80๋ฒˆ ํฌํŠธ ๋ฒˆํ˜ธ ์‚ฌ์šฉ(http port), ๋ฐ์ดํ„ฐ ๋ฒ ์ด์Šค๋Š” 3306 ํฌํŠธ ๋ฒˆํ˜ธ ์‚ฌ์šฉ

์›น ์„œ๋ฒ„์™€ ํ†ต์‹ ํ•  ๋•Œ ์‚ฌ์šฉํ•˜๋Š” ํฌํŠธ๋ฒˆํ˜ธ๋Š” 80๋ฒˆ ์ด๊ธฐ ๋•Œ๋ฌธ์— ์ƒ๋žต ๊ฐ€๋Šฅ

 

 

4. ํŒŒ์ผ ๊ฒฝ๋กœ (path)

์›น์„œ๋ฒ„์—์„œ ์ž์›์— ๋Œ€ํ•œ ๊ฒฝ๋กœ.

์‹ค์ œ ๋ฌผ๋ฆฌ์  ๊ฒฝ๋กœ๊ฐ€ ์•„๋‹ˆ๊ณ  ์›น์„œ๋ฒ„์—์„œ ์ถ”์ƒํ™”ํ•œ ๊ฒฝ๋กœ์ž„.

 

 

5. ์ฟผ๋ฆฌ (query) 

์ถ”๊ฐ€๋กœ ์„œ๋ฒ„์— ๋ณด๋‚ด๋Š” ํŒŒ๋ผ๋ฏธํ„ฐ.

๊ฐ™์€ ๊ฒฝ๋กœ๋ผ ํ•˜๋”๋ผ๋„ ์ž…๋ ฅํ•œ ๊ฐ’์— ๋”ฐ๋ผ ๋‹ค๋ฅธ ๊ฒฐ๊ณผ๋ฅผ ๋ณด์—ฌ์ค˜์•ผํ•  ๋•Œ ์ฟผ๋ฆฌ ๋ฌธ์ž์—ด์„ ์‚ฌ์šฉ.

์ฃผ๋กœ ๊ฒ€์ƒ‰ ๊ฒฐ๊ณผ๋ฅผ ๋ณด์—ฌ์ฃผ๋Š” ๊ฒฝ์šฐ์— ๊ฒ€์ƒ‰์–ด๋ฅผ ์ „๋‹ฌํ•˜๋Š” ์šฉ๋„๋กœ ๋งŽ์ด ์“ฐ์ž„. 

์—ฌ๋Ÿฌ ๊ฐœ๋ฉด &๋ฌธ์ž๋กœ ๊ตฌ๋ถ„ (ex, key1=value1&key2=value2)

 

 

6. ๋ถ€๋ถ„ ์‹๋ณ„์ž (Fragment identifier)

URL์ด ์ง€์ •ํ•˜๋Š” ์ž์›์˜ ์„ธ๋ถ€ ๋ถ€๋ถ„์„ ์ง€์ •ํ• ๋•Œ ์“ฐ์ž„.

๋ถ€๋ถ„ ์‹๋ณ„์ž๊ฐ€ ์—†์–ด๋„ ๊ทธ ์•ž์— ์˜ค๋Š” URL๋งŒ์œผ๋กœ๋„ ์›น์˜ ์–ด๋–ค ์ž์›์„ ์ •ํ™•ํžˆ ์ง€์ •ํ•  ์ˆ˜ ์žˆ๋‹ค.

๋ถ€๋ถ„ ์‹๋ณ„์ž๊ฐ€ ์“ฐ์ด๋Š” ๋Œ€ํ‘œ์ ์ธ ์‚ฌ๋ก€๋Š” ์œ„ํ‚คํ”ผ๋””์–ด ๋ฐฑ๊ณผ์‚ฌ์ „... ๋ถ€๋ถ„ ์‹๋ณ„์ž๋ฅผ ์„ธ๋ถ€ํ•ญ๋ชฉ์— ๋Œ€ํ•œ ์ฑ…๊ฐˆํ”ผ bookmark๋กœ ์“ธ ์ˆ˜ ์žˆ์–ด์„œ ์–ด๋–ค ๊ธ€์—์„œ ํŠน์ • ํ•ญ๋ชฉ์œผ๋กœ ๋ฐ”๋กœ ์ด๋™ํ•  ์ˆ˜ ์žˆ์Œ.

์˜ˆ) https://ko.wikipedia.org/wiki/๋Œ€ํ•œ๋ฏผ๊ตญ#๋ฌธํ™” : ์œ„ํ‚คํ”ผ๋””์–ด โ€œ๋Œ€ํ•œ๋ฏผ๊ตญโ€ ๋ฌธ์„œ์—์„œ โ€œ๋ฌธํ™”โ€ ์„ธ๋ถ€ ์ฃผ์ œ๋กœ ๋ฐ”๋กœ ๊ฐˆ ์ˆ˜ ์žˆ๋‹ค.

 

 

โญ๏ธURI vs URL vs URN 

 

[WEB] URI vs URL vs URN

URI, URL, URN์˜ ์ฐจ์ด๋ฅผ ์•Œ์•„๋ณด์ž ์›น์•ฑ๊ฐœ๋ฐœ ๊ณต๋ถ€๋ฅผ ํ•˜๋ฉด์„œ URI, URL, URN์˜ ์ฐจ์ด์ ์— ๋Œ€ํ•ด ๊ณต๋ถ€ํ•  ํ•„์š”์„ฑ์„ ๋Š๊ผˆ๋‹ค...! URL ์ธํ„ฐ๋„ท ์ฃผ์†Œ, URI ์ธ์ฝ”๋”ฉ, nfc ๋ ˆ์ฝ”๋“œ ํƒ€์ž…์˜ URI..... ๋‹จ์ง€ ์ธํ„ฐ๋„ท ์ฃผ์†Œ๋กœ๋งŒ ์•Œ๊ณ 

lxxyeon.tistory.com

 

728x90
๋ฐ˜์‘ํ˜•