[Web] URL์˜ ์ดํ•ด

2022. 4. 5. 17:47ใ†์ด๋ก  ์ •๋ฆฌ/Web

728x90
๋ฐ˜์‘ํ˜•

 

โ€ป ์ด ๋‚ด์šฉ์€ ์ธํ”„๋Ÿฐ : WEB2 - Node.js ๊ฐ•์˜ ๋‚ด์šฉ ์ •๋ฆฌ ์ž๋ฃŒ์ž…๋‹ˆ๋‹ค.

 

 

๐Ÿš€ URL

    ๐Ÿ”ฝ  ๊ฐœ์š”

์ถœ์ฒ˜ : ์ƒํ™œ์ฝ”๋”ฉ - Node.js - 9.URL์˜ ์ดํ•ด

โ— protocol(ํ†ต์‹  ๊ทœ์น™) : ์ด์šฉ์ž๊ฐ€ ์ ‘์†ํ•  ๋•Œ, ์–ด๋–ค ๋ฐฉ์‹์œผ๋กœ ์ ‘์†ํ•  ๊ฒƒ์ธ๊ฐ€?๋ฅผ ์ •์˜.
  - http : Hyper Text Transfer Protocol์˜ ์•ฝ์ž๋กœ Web Browser์™€ Web Server๊ฐ€ ์„œ๋กœ ํ†ต์‹ ํ•˜๊ธฐ ์œ„ํ•ด ๋งŒ๋“ค์–ด์ง„ ํ†ต์‹  ๊ทœ์น™.

โ— host(Domain Name) :  ํŠน์ • ์ธํ„ฐ๋„ท์— ์—ฐ๊ฒฐ๋œ ์ปดํ“จํ„ฐ๋ฅผ ๊ฐ€๋ฅดํ‚ค๋Š” ์ฃผ์†Œ๊ฐ’.

โ— port Number : ํ•œ ๋Œ€์˜ ์ปดํ“จํ„ฐ ์•ˆ์— ์—ฌ๋Ÿฌ๊ฐœ์˜ Server๊ฐ€ ์กด์žฌํ•  ์ˆ˜ ์žˆ๋Š”๋ฐ, ์—ฌ๋Ÿฌ ๊ฐœ์˜ Client๊ฐ€ ์–ด๋–ค Server์— ์ ‘์†ํ•˜๊ฒŒ ๋ ์ง€ ์ •์˜ํ•˜๊ธฐ๊ฐ€ ์–ด๋ ต๋‹ค. ์ด๋•Œ, 3000๋ฒˆ Port๋ฅผ ์ง€์ •ํ•˜๊ฒŒ ๋˜๋ฉด 3000๋ฒˆ Port์™€ ์—ฐ๊ฒฐ๋œ Server Service์™€ ์—ฐ๊ฒฐ๋˜๊ฒŒ ๋œ๋‹ค.

โ— Path : ์ปดํ“จํ„ฐ ์•ˆ์— ์–ด๋Š Directory์˜ ์–ด๋Š File์ธ์ง€๋ฅผ ๋‚˜ํƒ€๋‚ธ๋‹ค.

โ— Query String : Web Server์— Data๋ฅผ ์ „๋‹ฌํ•  ๋•Œ ์‚ฌ์šฉํ•˜๋Š”๋ฐ, Query String์˜ ์‹œ์ž‘์€ '?'๋กœ ์‹œ์ž‘ํ•˜๋ฉฐ, Query String Key๋Š” = ์•ž์— ์œ„์น˜ํ•˜๊ณ , Value๋Š” ๋’ค์— ์œ„์น˜ํ•œ๋‹ค. ๋˜ํ•œ, ๋˜ ๋‹ค๋ฅธ Query String์„ ์ถ”๊ฐ€๋กœ ์‚ฌ์šฉํ•˜๊ณ ์ž ํ•  ๋•Œ๋Š” &๋กœ ๊ตฌ๋ถ„ํ•˜์—ฌ ์ค€๋‹ค.

๋ฐ˜์‘ํ˜•

 

 

 

 

 

 

 

 

728x90
๋ฐ˜์‘ํ˜•

'์ด๋ก  ์ •๋ฆฌ > Web' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€

[๋„์ „ ๊ธฐ์ˆ !] REST API  (0) 2021.08.26