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

๋„คํŠธ์›Œํฌ

Postman ์‚ฌ์šฉ

Postman ์‚ฌ์šฉ

ํด๋ผ์ด์–ธํŠธ์˜ ์—ญํ• ์„ ํ•˜๋Š” Postman์œผ๋กœ ์„œ๋ฒ„์— ๋ฐ์ดํ„ฐ๋ฅผ ๋ณด๋‚ด๊ณ  ์กฐํšŒํ•ด๋ณด์ž.

Postman

ํฌ์ŠคํŠธ๋งจ์€ ํด๋ผ์ด์–ธํŠธ์˜ ์š”์ฒญ๊ณผ ๊ทธ์— ๋Œ€ํ•œ ์‘๋‹ต์„ ํด๋ผ์ด์–ธํŠธ ๊ตฌํ˜„ ์—†์ด ํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ•ด์ฃผ๋Š” ํˆด์ด๋‹ค.

Postman์„ ์„ค์น˜ํ•˜๊ณ  ํšŒ์›๊ฐ€์ž…ํ•œ ๋’ค ์‹ค์Šต์„ ํ•ด๋ณด์ž.

Get Method

Get ์š”์ฒญ์„ ์œ„ํ•ด Get์œผ๋กœ ๋ฐ”๊ฟ”์ค€ ๋’ค ํ•ด๋‹นํ•˜๋Š” api์˜ URI๋ฅผ ์ž…๋ ฅํ•˜๊ณ  send๋ฅผ ํด๋ฆญํ•ด ์ค€๋‹ค.

ํ•˜๋‹จ์˜ Body ๋ถ€๋ถ„์—์„œ Get ์š”์ฒญ์— ๋Œ€ํ•œ ์‘๋‹ต ๊ฐ’์„ ์กฐํšŒํ•  ์ˆ˜ ์žˆ๋‹ค.

๊ทธ ์™ธ์—๋„ ๋‹ค๋ฅธ ๋ฉ”๋‰ด๋ฅผ ํด๋ฆญํ•˜์—ฌ Cookies, Header ๋“ฑ์˜ ์ •๋ณด๋ฅผ ์กฐํšŒํ•  ์ˆ˜ ์žˆ๋‹ค.

Post Method

Json ํ˜•์‹์˜ ๋ฐ์ดํ„ฐ๋ฅผ ์ž…๋ ฅํ•˜๊ณ  Post ์š”์ฒญ์„ ๋ณด๋‚ด๋ณด์ž.

์šฐ์„  ์ƒ๋‹จ์„ Post๋กœ ๋ฐ”๊ฟ”์ฃผ๊ณ  ํ•ด๋‹นํ•˜๋Š” api์˜ ์ฃผ์†Œ๋กœ ๋ฐ”๊ฟ”์ค€๋‹ค.

๊ทธ ๋’ค ์ฃผ์†Œ์ฐฝ ๋ฐ”๋กœ ์•„๋ž˜ ์žˆ๋Š” ์š”์ฒญ ๋ฉ”๋‰ด์—์„œ Body๋ฅผ ํด๋ฆญ ํ›„ ํ•˜๋‹จ์— raw๋กœ ์„ค์ •ํ•œ ๋’ค ๊ฐ’์„ JSON์œผ๋กœ ์„ค์ •ํ•ด ์ค€๋‹ค.

๊ทธ ์•„๋ž˜ ์นธ์— JSON ๋ฐ์ดํ„ฐ๋ฅผ ์ž‘์„ฑํ•ด ์ฃผ๊ณ  ์ƒ๋‹จ์— send๋ฅผ ๋ˆ„๋ฅด๋ฉด Post ์š”์ฒญ์ด ๋˜๊ณ  ๊ทธ์— ๋Œ€ํ•œ ์‘๋‹ต ๊ฐ’๋„ ์กฐํšŒํ•  ์ˆ˜ ์žˆ๋‹ค.

Put Method

์œ„์˜ Post ์š”์ฒญ๊ณผ ๋น„์Šทํ•˜๋ฉฐ ์ฃผ์†Œ์ฐฝ์˜ ์ขŒ์ธก์— Put ์š”์ฒญ์œผ๋กœ ๋ฐ”๊ฟ”์ฃผ๊ณ  ํ•ด๋‹นํ•˜๋Š” api์˜ URI๋ฅผ ์ž…๋ ฅํ•ด ์ค€๋‹ค.

๊ทธ ๋’ค Post ์š”์ฒญ๊ณผ ๋™์ผํ•˜๊ฒŒ JSON ์„ค์ •์„ ํ•ด์ค€ ๋’ค Send ํ•ด์ค€๋‹ค.

Delete Method

Delete ์š”์ฒญ์€ ๋ณดํ†ต ํด๋ผ์ด์–ธํŠธ๊ฐ€ ์ „์†กํ•  JSON ๋ฐ์ดํ„ฐ๊ฐ€ ์—†๊ธฐ ๋•Œ๋ฌธ์— Get ์š”์ฒญ๊ณผ ๋น„์Šทํ•œ ๋ฐฉ์‹์œผ๋กœ ๋ณด๋‚ผ ์ˆ˜ ์žˆ๋‹ค.

์ฃผ์†Œ์ฐฝ ์ขŒ์ธก์„ Delete๋กœ ๋ณ€๊ฒฝํ•˜๊ณ  ํ•ด๋‹นํ•˜๋Š” api์˜ URL์„ ์ž…๋ ฅํ•œ ๋’ค Send ํ•ด์ค€๋‹ค.