λ³Έλ¬Έ λ°”λ‘œκ°€κΈ°

μš”μ²­κ³Ό 응닡(Request & Respnse)

μ‹œνλ¦¬ν‹°μ§€ν˜Έ 2023. 11. 27.

1. μš”μ²­ Request

일반적으둜 넀이버에 μ ‘μ†ν•˜κΈ° μœ„ν•΄ λΈŒλΌμš°μ €λ₯Ό μ‹€ν–‰ ν›„ μ£Όμ†Œμ°½μ— http://www.naver.com을 μž…λ ₯ν•œ ν›„ Enter Keyλ₯Ό λˆ„λ₯΄κ±°λ‚˜ , 검색 κ²¨λ‘œκ°€ νŽ˜μ΄μ§€μ—μ„œ 마우슀 클릭을 톡해 넀이버 메인 νŽ˜μ΄μ§€μ— μ ‘μ†ν•˜λŠ” λ™μž‘μ„ μš”μ²­(Request) 라고 ν•œλ‹€.

 

1-1 URL(Uniform Resource Locator)

ν΄λΌμ΄μ–ΈνŠΈμ—μ„œ μ„œλ²„κ°€ κ°€μ§„ νŠΉμ • μžμ›(html, image λ“±)에 μ ‘κ·Όν•˜κΈ° μœ„ν•΄μ„œλŠ” ν•΄λ‹Ή μžμ›μ˜ μ •ν™•ν•œ μœ„μΉ˜λ₯Ό μ•Œμ•„μ•Όν•œλ‹€.

 

λ”°λΌμ„œ ν΄λΌμ΄μ–ΈνŠΈλŠ” λΈŒλΌμš°μ € μƒλ‹¨μ˜ μ£Όμ†Œμ°½μ— 접근을 μ›ν•˜λŠ” μžμ›μ˜ μ£Όμ†Œ(URL)λ₯Ό μž…λ ₯ν•˜μ—¬ ν•΄λ‹Ή μžμ›μ— μ ‘κ·Όν•  수 μžˆλ‹€.

 

즉, URLμ΄λž€, μ›Ή 상에 μ‘΄μž¬ν•˜λŠ” μˆ˜λ§Žμ€ μ„œλ²„ 컴퓨터듀 μ€‘μ—μ„œ νŠΉμ • μ„œλ²„κ°€ κ°€μ§„ μžμ›μ˜ μƒμ„Έν•œ μœ„μΉ˜ 정보λ₯Ό λ‚˜νƒ€λ‚΄λŠ” μ§€μ‹œμžμ΄λ‹€.

 

2.응닡 Response

넀이버에 μ ‘μ†ν•˜κΈ° μœ„ν•΄ μ‚¬μš©μžμ˜ μš”μ²­μ— 따라 νŠΉμ • μžμ›(넀이버 메인 νŽ˜μ΄μ§€.html)을 μ‚¬μš©μžμ—κ²Œ μ „λ‹¬ν•˜λŠ” κ³Όμ •μ΄λ‚˜ λ™μž‘μ„ 응닡(Response)이라고 ν•œλ‹€.

 

λ§Œμ•½ 넀이버 μ„œλ²„ 컴퓨터에 λ¬Έμ œκ°€ 생겼을 κ²½μš°μ—λŠ” νŽ˜μ΄μ§€μ— 접속할 수 μ—†κ²Œ λ˜λŠ” κ²½μš°λ„ μ‘΄μž¬ν•˜λŠ”λ°, μ΄λŠ” μ„œλ²„κ°€ 응닡에 μ‹€νŒ¨ν•˜μ˜€λ‹€κ³  λ³Ό 수 μžˆλ‹€.

 

3. μš”μ²­κ³Ό 응닡

μ΄λŸ¬ν•œ μš”μ²­κ³Ό 응닡은 λ„€νŠΈμ›Œν¬ 톡신을 톡해 이루어지며, μ „μ„Έκ³„μ—μ„œ λ™μ‹œ λ‹€λ°œμ μœΌλ‘œ λ°œμƒν•˜κΈ° λ•Œλ¬Έμ— λ³„λ„μ˜ ν‘œμ€€ν™”λœ κ·œμΉ™μ΄ 없이 각자만의 λ°©μ‹λŒ€λ‘œ ν†΅μ‹ ν•˜κ²Œ 될 경우, 데이터λ₯Ό μ˜¨μ „ν•˜κ²Œ 전달 λ°›μ§€ λͺ»ν•  μˆ˜λ„ μžˆλ‹€.

 

λ”°λΌμ„œ μ›ν™œν•œ 톡신을 톡해 μ™„μ„±λœ ν˜•νƒœμ˜ 데이터λ₯Ό μ£Όκ³ λ°›κΈ° μœ„ν•΄μ„œλŠ” λ„€νŠΈμ›Œν¬ 톡신 κ³Όμ •μ—μ„œ μ§€μΌœμ•Όν•  λ³„λ„μ˜ ν‘œμ€€ν™”λœ κ·œμ•½ (protocol) 이 ν•„μš”ν•˜λ‹€.

 

 

λŒ“κΈ€