๐Ÿš€ Languege/Web Basic

HTTP Request Parameters ํƒ€์ž… / HTTP ์š”์ฒญ ํŒŒ๋ผ๋ฉ”ํ„ฐ ์ข…๋ฅ˜!

mini_world 2021. 1. 12. 14:48
๋ชฉ์ฐจ ์ ‘๊ธฐ

 

HTTP Request ํŒŒ๋ผ๋ฉ”ํ„ฐ์˜ ์ข…๋ฅ˜ ๐Ÿ˜ 


1. Path ํŒŒ๋ผ๋ฉ”ํ„ฐ

URL path ๊ฒฝ๋กœ์˜ ์ผ๋ถ€๋กœ ํŒŒ๋ผ๋ฉ”ํ„ฐ๋ฅผ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.

www.example.info/user/{user-name}/score

 

2. ≈

URL ? ๋’ค์— ๋“ฑ์žฅํ•ฉ๋‹ˆ๋‹ค. ์ด๋ ‡๊ฒŒ ์ •์˜๋˜๋Š” ๊ฒฝ์šฐ AWS CloudFront+Lambda ์—ฃ์ง€ ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค. 

www.example.info/user?user-name=A

 

3. Request Body ํŒŒ๋ผ๋ฉ”ํ„ฐ

Post ๋ฐฉ์‹์˜ Request Parameter์ด๋ฉฐ, ์š”์ฒญ ๋‚ด์šฉ์„ ๋ฐ”๋””์— ๋„ฃ์–ด ๋ณด๋‚ด๊ธฐ๋•Œ๋ฌธ์— URL์—์„œ๋Š” ์•„๋ฌด๋Ÿฐ ๋ณ€ํ™”๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค.

 

4. Header ํŒŒ๋ผ๋ฉ”ํ„ฐ

์ธ์ฆ๊ณผ ๊ถŒํ•œ๋ถ€์—ฌ ๋ชฉ์ ์œผ๋กœ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค. ์ธ์ฆ๊ณผ ๊ด€๋ จ๋œ ์„œ๋น„์Šค์—์„œ ํ—ค๋” ํŒŒ๋ผ๋ฉ”ํ„ฐ์— ๋Œ€ํ•œ ๋‚ด์šฉ์„ ๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค :D

728x90