728x90
๋ฐ˜์‘ํ˜•

2024/09/11 1

POSTMAN์œผ๋กœ API ํ˜ธ์ถœ, ์‘๋‹ต๋ฐ›๊ธฐ

1. ํ…Œ์ŠคํŠธ ํ™˜๊ฒฝ ์ค€๋น„์™ธ๋ถ€ API ์ฃผ์†Œ์™€ ์—”๋“œํฌ์ธํŠธ๋ฅผ ์ค€๋น„ํ•ฉ๋‹ˆ๋‹ค.์ „๋‹ฌํ•  ๋ฐ์ดํ„ฐ ํ˜•์‹์„ JSON, XML, ํ˜น์€ form-data ํ˜•์‹์œผ๋กœ ์ •์˜ํ•ฉ๋‹ˆ๋‹ค.2. HTTP ํด๋ผ์ด์–ธํŠธ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ POST ์š”์ฒญ ๋ณด๋‚ด๊ธฐํด๋ผ์ด์–ธํŠธ์—์„œ POST ์š”์ฒญ์„ ๋ณด๋‚ด๊ณ  ๋ฐ์ดํ„ฐ๊ฐ€ ์ œ๋Œ€๋กœ ์ „๋‹ฌ๋˜์—ˆ๋Š”์ง€ ํ™•์ธํ•ฉ๋‹ˆ๋‹ค.์˜ˆ์‹œ 1: Postman์„ ์‚ฌ์šฉํ•œ ํ…Œ์ŠคํŠธPostman์„ ์„ค์น˜ ํ›„ ์‹คํ–‰.์š”์ฒญ ํƒ€์ž…์„ ์„ค์ •.URL์— ์™ธ๋ถ€ API์˜ ์—”๋“œํฌ์ธํŠธ ์ž…๋ ฅ.Body ์„น์…˜์—์„œ ๋ฐ์ดํ„ฐ๋ฅผ JSON, form-data ๋“ฑ ์›ํ•˜๋Š” ํ˜•์‹์œผ๋กœ ์ž…๋ ฅ.์š”์ฒญ์„ ๋ณด๋‚ด๊ณ  ์‘๋‹ต์„ ํ™•์ธํ•˜์—ฌ ์„ฑ๊ณต ์—ฌ๋ถ€ ํ™•์ธ.   3. ์‘๋‹ต ํ™•์ธAPI๊ฐ€ ๋ฐ˜ํ™˜ํ•˜๋Š” ์‘๋‹ต ์ฝ”๋“œ์™€ ๋ฐ์ดํ„ฐ๋ฅผ ํ™•์ธํ•ฉ๋‹ˆ๋‹ค. ์‘๋‹ต ์ฝ”๋“œ๊ฐ€ 200๋ฒˆ๋Œ€์ผ ๊ฒฝ์šฐ ์„ฑ๊ณต์ ์œผ๋กœ ์ „๋‹ฌ๋œ ๊ฒƒ์ž…๋‹ˆ๋‹ค.200: ์š”์ฒญ ์„ฑ๊ณต400: ์ž˜๋ชป๋œ ์š”์ฒญ (๋ฐ์ดํ„ฐ ..

IT์ง€์‹ 2024.09.11
728x90
๋ฐ˜์‘ํ˜•