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

๋ชฉ๋ก์ด ์—†์Šต๋‹ˆ๋‹ค.

[HTTP] URL ํ™•์žฅ (๋ธŒ๋ผ์šฐ์ € ๊ธฐ๋Šฅ)

๐Ÿ”‘ Basic Concept/HTTP

    ์Šค๋งˆํŠธํฐ (์ •ํ™•ํžˆ๋Š” ์•„์ดํฐ)์ด ๋‚˜์˜จ ํ›„ ๋ถ€ํ„ฐ ์šฐ๋ฆฌ์˜ ์‚ถ์€ ๋งŽ์€๊ฒƒ์ด ๋ณ€ํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ์ธํ„ฐ๋„ท ์‚ฌ์šฉ๋ฅ ๋„ ํ›จ์”ฌ ๋งŽ์•„์กŒ์Šต๋‹ˆ๋‹ค. ๊ทธ์—๋”ฐ๋ผ ๋ธŒ๋ผ์šฐ์ €์˜ ์ข…๋ฅ˜๋„ ๋‹ค์–‘ํ•ด์กŒ์Šต๋‹ˆ๋‹ค. ํŒŒ์ด ๋‚˜๋ˆ ๋จน๊ธฐ์ฒ˜๋Ÿผ๋˜๋ฒ„๋ฆฐ ๋ธŒ๋ผ์šฐ์ € ์ƒํƒœ๊ณ„๋Š” ์‚ฌ์šฉ์ž๋“ค์—๊ฒŒ๋Š” ์ˆœ๊ธฐ๋Šฅ์ด ๋˜์–ด ๋Œ์•„์™”์Šต๋‹ˆ๋‹ค. ์š”์ฆ˜ ๋Œ€๋ถ€๋ถ„์˜ ๋ธŒ๋ผ์šฐ์ €๋“ค์€ ๊ฐ€๋ฒผ์›Œ์ง€๊ณ  (๋ฌผ๋ก  IE๋Š” ์ œ์™ธ) ๋น ๋ฅด๊ณ  ๋˜ ํŽธ๋ฆฌํ•ฉ๋‹ˆ๋‹ค. ๊ทธ ์ค‘์— ๊ฐ€์žฅ ๊ฐ„๋‹จ ๊ธฐ๋Šฅ ์ค‘ ํ•˜๋‚˜๋ฅผ ์˜ค๋Š˜ ์ •๋ฆฌํ•ด๋ณด๋ ค๊ณ  ํ•ฉ๋‹ˆ๋‹ค.

     


     

    URL ํ™•์žฅ

    ์˜ˆ์ „์—” '์–ด๋–ค ๋ธŒ๋ผ์šฐ์ €'๋ผ๊ณ  ํ–ˆ๋‹ค๋ฉด ์š”์ฆ˜์—๋Š” ๋Œ€๋ถ€๋ถ„์˜ ๋ธŒ๋ผ์šฐ์ €๊ฐ€ URL์„ ์ž…๋ ฅํ•œ ๋‹ค์Œ ํ˜น์€ ์ž…๋ ฅํ•˜๊ณ  ์žˆ๋Š” ๋™์•ˆ์— ์ž๋™์œผ๋กœ URL์„ ์™„์„ฑ ์‹œ์ผœ์ฃผ๋Š”๋ฐ์š” ์ด๊ฒƒ์„ 'ํ™•์žฅ'์ด๋ผ๊ณ  ํ•ฉ๋‹ˆ๋‹ค. ์ด๊ฒƒ์€ ์‚ฌ์šฉ์ž๊ฐ€ URL์„ ๋น ๋ฅด๊ฒŒ ์ž…๋ ฅํ•˜๋„๋ก ๋„์™€์ค๋‹ˆ๋‹ค. ์ž๋™์œผ๋กœ ์ž…๋ ฅ์ด ๋˜๋Š”๊ฒƒ์ด๋‹ˆ๊นŒ์š”. ์ผ์ผ์ด ํƒ€์ดํ•‘์œผ๋กœ URL ์ „์ฒด๋ฅผ ์ž…๋ ฅํ•˜์ง€ ์•Š์•„๋„ ์•Œ์•„์„œ ์ž…๋ ฅ๋ฉ๋‹ˆ๋‹ค. ์ด 'ํ™•์žฅ'์€ ๋Œ€ํ‘œ์ ์œผ๋กœ ๋‘ ๊ฐ€์ง€ ๋ฐฉ์‹์ด ์žˆ์Šต๋‹ˆ๋‹ค.

     


     

    1. ํ˜ธ์ŠคํŠธ๋ช… ํ™•์žฅ

    ํ˜„๋Œ€์˜ ๋ณต์žกํ•œ ๋ธŒ๋ผ์šฐ์ €์—์„œ ๋น„๊ต์  ๊ฐ„๋‹จํ•œ ๊ธฐ๋Šฅ์ด์ง€๋งŒ ์œ ์šฉํ•œ ๊ธฐ๋Šฅ์ค‘์— ํ•˜๋‚˜์ธ URL ํ™•์žฅ. ๊ทธ์ค‘์— ํ˜ธ์ŠคํŠธ๋ช… ํ™•์žฅ์€ ์‰ฝ๊ฒŒ ๋งํ•ด์„œ ์ฃผ์†Œ์ฐฝ์— 'example'์„ ์ž…๋ ฅํ–ˆ์„ ๋•Œ ๋ธŒ๋ผ์šฐ์ €๊ฐ€ ์•Œ์•„์„œ 'www.example.com'์„ ์ž…๋ ฅํ•ด์ฃผ๋Š”๊ฒƒ์ž…๋‹ˆ๋‹ค. ์ด๋Š” ๋ธŒ๋ผ์šฐ์ €๋งˆ๋‹ค ์กฐ๊ธˆ์€ ๋‹ค๋ฅด๊ฒŒ ๋™์ž‘ํ•ฉ๋‹ˆ๋‹ค. ์„œ๋กœ ๋‹ค๋ฅธ ์‚ฌ์ดํŠธ๋ฅผ ์ฐพ์•„์ค„ ์ˆ˜๋„ ์žˆ๊ธฐ ๋•Œ๋ฌธ์ด์ฃ . ๋˜ํ•œ ํ•ด๋‹น ํ‚ค์›Œ๋“œ๋ฅผ ํฌํ•จํ•œ ์‚ฌ์ดํŠธ๋ฅผ ์ฐพ์ง€ ๋ชปํ•˜๋ฉด, ๋ช‡๊ฐ€์ง€ URL์„ ์ œ์‹œํ•ฉ๋‹ˆ๋‹ค.

     ์ด๋Ÿฐ ๊ฐ„๋‹จํ•œ ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•จ์œผ๋กœ์จ ์‚ฌ์šฉ์ž์—๊ฒŒ ํŽธ๋ฆฌํ•จ๊ณผ ์‹œ๊ฐ„์ ˆ์•ฝ ๊ทธ๋ฆฌ๊ณ  ํ˜ผ๋ž€์„ ๋ง‰์•„์ค๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ์ด ํ˜ธ์ŠคํŠธ๋ช… ํ™•์žฅ์€ ํ”„๋ฝ์‹œ์™€ ๊ฐ™์€ ๋‹ค๋ฅธ HTTP ์–ดํ”Œ๋ฆฌ์ผ€์ด์…˜์— ๋ฌธ์ œ๋ฅผ ๋ฐœ์ƒ์‹œํ‚ฌ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค.

     

     

    2. ํžˆ์Šคํ† ๋ฆฌ ํ™•์žฅ

    ์ด๋ฒˆ ํ™•์žฅ์€ ์šฐ๋ฆฌ๊ฐ€ ๊ฑฐ์˜ ๋งค์ผ ์‚ฌ์šฉํ•˜๊ณ ์žˆ๋‹ค๊ณ  ํ•ด๋„ ๋ฌด๋ฐฉํ• ์ •๋„๋กœ ์ž์ฃผ ์‚ฌ์šฉ๋˜๋Š” 'ํ™•์žฅ'์ž…๋‹ˆ๋‹ค. ๋ธŒ๋ผ์šฐ์ €๋ฅผ ์กฐ๊ธˆ ์‚ฌ์šฉํ•ด๋ณด์‹œ๋ฉด ๋Œ€๋ถ€๋ถ„์˜ ์‚ฌ๋žŒ๋“ค์ด ๋ˆˆ์น˜๋ฅผ ์ฑ„๊ฒ ์ง€๋งŒ ์‚ฌ์šฉ์ž๊ฐ€ ๋ฐฉ๋ฌธํ•œ ์‚ฌ์ดํŠธ๋“ค์„ ๋ธŒ๋ผ์šฐ์ €๊ฐ€ ๊ธฐ์–ตํ•˜๊ฒŒ ๋˜๋Š”๋ฐ์š”. ์ด ๊ธฐ์–ตํ•œ ์‚ฌ์ดํŠธ๋“ค์„ ๋ฐ”ํƒ•์œผ๋กœ ์‚ฌ์šฉ์ž๊ฐ€ ์ฃผ์†Œ์ฐฝ์— URL์„ ์ž…๋ ฅํ•˜๋ฉด ๋ฐฉ๋ฌธํ–ˆ๋˜ ์‚ฌ์ดํŠธ๋“ค์ค‘์— ์œ ์‚ฌํ•œ ์‚ฌ์ดํŠธ๋ฅผ ์ž๋™์œผ๋กœ ๋ณด์—ฌ์ค๋‹ˆ๋‹ค. ์ด๋กœ์ธํ•ด ์‚ฌ์šฉ์ž๋Š” ์ „์ฒด URL์„ ์ž…๋ ฅํ•  ํ•„์š” ์—†์ด ์ต์ˆ™ํ•œ ์‚ฌ์ดํŠธ ๋ชฉ๋ก๋“ค ์ค‘์— ์„ ํƒํ•˜๊ธฐ๋งŒํ•˜๋ฉด ๋˜๋Š”๊ฒƒ์ด์ฃ . ์ด๋กœ์ธํ•ด ์ž์ฃผ ๋ฐฉ๋ฌธํ•˜๋Š” ์‚ฌ์ดํŠธ๋Š” ์•ŒํŒŒ๋ฒณ ๋ช‡ ๊ฐœ ํ˜น์€ ํ•œ๊ฐœ๋งŒ ์ณ๋„ ์ „์ฒด URL๋กœ ํ™•์žฅ๋˜์–ด ํƒ€์ดํ•‘์„ ๋ช‡๋ฒˆ ํ•˜์ง€ ์•Š๊ณ ๋„ ์›ํ•˜๋Š” ์‚ฌ์ดํŠธ๋กœ ์ ‘์†์„ ๋น ๋ฅด๊ฒŒ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

     

    ์ฐธ๊ณ 

    HTTP ์™„๋ฒฝ๊ฐ€์ด๋“œ