Postman Visualize
๋ชฉํ๋ Postman API ์์ฒญ์ ํตํด ์ป์ ์ด๋ฏธ์ง์ ๋ฐ์ดํธ ๊ฐ์ ๊ฐ์ง๊ณ ์ ์์ ์ผ๋ก ๋ฐ์ดํฐ๋ฅผ ๊ฐ์ ธ์๋์ง ์ค์ ์ด๋ฏธ์ง๋ฅผ ๋์๋ณด๊ณ ์ถ์ต๋๋ค. Postman Visualize๋ฅผ ์ด์ฉํด์ ์ด๋ฏธ์ง๋ฅผ ๋์ธ ์ ์์ต๋๋ค.
Postman Visualize๋?
Postman Visualize API์ HTML, CSS, JS ๋ฑ์ ์ด์ฉํด API response ๊ฐ์ ์๊ฐํ๋ฅผ ํ ์ ์๋ API์ ๋๋ค.
์์ธํ ๋ด์ฉ์ ์๋ ๊ณต์๋ฌธ์๋ฅผ ์ฐธ์กฐ ํด์ฃผ์ธ์. https://www.postman.com/api-visualizer/
API ์๋ต ์์
{
"data": "/9j/4AAQSkZJRgABAgAAAQABAAD..."
...
}
Visualize ์์ฑ
Tests ํญ์ผ๋ก ์ด๋ํด์ ์๋์ ๊ฐ์ด ์์ฑํด์ค๋๋ค.
var template = `<img src='{{img}}' />`;
pm.visualizer.set(template, {
img: `data:image/jpeg;base64, ${pm.response.json().data}`
});
๊ฒฐ๊ณผ
์ ์์ ์ผ๋ก ๋์ค๋ ๊ฒ์ ํ์ธํ ์ ์์ต๋๋ค!
๋ง๋ฌด๋ฆฌ
๊ฐ๋จํ๊ฒ ์ด๋ฏธ์ง๋ฅผ ๋์๋ณด๋ ๊ฒ๋ง ํด๋ดค์ง๋ง, chart.js ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ ๋ค๋ฅธ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ์ด์ฉํด์ API response์ ํน์ฑ์ ๋ง๊ฒ ์ฌ๋ฌ ๋ฐฉ๋ฒ์ผ๋ก ์๊ฐํ๋ฅผ ํด๋ณผ ์ ์์ ๊ฒ ๊ฐ์ต๋๋ค.
๊ฐ์ฌํฉ๋๋ค.