Thunder Client
๊ฒฝ๋ Rest API ํด๋ผ์ด์ธํธ ์ต์คํ
์
์ผ๋ก, Visual Studio Code์ฉ์ผ๋ก ์ค๊ณ๋ ๊ฐ๋จํ๊ณ ๊น๋ํ ๋์์ธ์ ๊ฐ์ง๊ณ ์์ต๋๋ค.
Overview
โข
Send
โข
Activity
โข
Collections
Send
: Thunder Client ์์ ์์ฒญ ๋ณด๋ด๋ ๊ธฐ๋ฅ
1.
์์ฒญ ๋ฉ์๋ ์ ํ
2.
URL ์์ฑ
3.
Query, Headers, Body ๋ฑ ์์ฑ
4.
Send
์์ฒญ ๋ฉ์๋ ์ ํ
1.
GET
2.
POST
3.
PUT
4.
DELETE
5.
โฆ
URL ์์ฑ
Query, Headers, Body ๋ฑ ์์ฑ
โข
Query Parameters
โข
Headers
โข
Body
Query Parameters
: ํ์ํ ์์ฒญ ํ๋ผ๋ฏธํฐ๋ฅผ ์์ฑํ๋ค.
Headers
: ํ์ํ ํค๋ ์ ๋ณด๋ฅผ ์์ฑํ๋ค.
Body
: ์ฃผ๋ก POST, PUT ์์ฒญ์ ๊ฒฝ์ฐ, ์์ฒญ ๋ฐ์ดํฐ๋ฅผ ์์ฑํ๋ค.
JSON
Form
ํ์ผ ์
๋ก๋ ํ
์คํธ ํ๋ ๊ฒฝ์ฐ Files ๋ฅผ ์ฒดํฌํ๊ณ [ํ์ผ ์ ํ] ๋๋ฌ์ ํ์ผ์ ์ฒจ๋ถํ๋ค.
Send
Send (GET)
Send (POST)
Activity
: Send - ์์ฒญ ๋ณด๋ธ Request ๋ค์ Activity ํญ์ ๋ชฉ๋ก์ ๋จ๋๋ค.
Clear Activity
โข
์์ฒญ ํ์คํ ๋ฆฌ ์ ์ฒด ์ญ์
Collections
: Activity ์ ๋ฑ๋ก๋ ์์ฒญ์ ์๊ตฌ์ ์ผ๋ก ์ ์ฅํด๋๋ ์ ์ฅ์์ด๋ค.
Export ํด์ json ํ์ผ๋ก ๊ด๋ฆฌํ ์ ์๋ค.
1.
Save to Collection
2.
Add To Collection
a.
Collection : Create New (์ ์ปฌ๋ ์
์์ฑ)
b.
New Name : ์ปฌ๋ ์
๋ช
3.
Submit
4.
Run All
a.
Export (report; html - ์์ฒญ ๊ฒฐ๊ณผ)
5.
Collection
a.
Export (collection; json)
b.
Import
Save to Collection
Add To Collection
1.
Collection : Create New (์ ์ปฌ๋ ์
์์ฑ)
2.
New Name : ์ปฌ๋ ์
๋ช
Submit
: ์ปฌ๋ ์
์ ์๋ ํ๋ ์์ฒญ์ด ์ ์ฅ๋๋ค.
์ด์ Collections ํญ์์ ์ ์ฅ๋ ์์ฒญ๋ค์ ์ปฌ๋ ์
๋ณ๋ก ํ์ธํ๊ณ ๊ด๋ฆฌํ ์ ์๋ค.
Run All
์ปฌ๋ ์
๋จ์๋ก ์ ์ฅ ํด๋์ ๋ชจ๋ ์์ฒญ์ ํ ๋ฒ์ ํ
์คํธ ํ ์ ์๋ค.
Export (report)
๋ฆฌ์คํธ์ ๊ฐ ์์ฒญ ํญ๋ชฉ์ ํด๋ฆญํ๋ฉด, ์์ฒญ์ ๋ํ ์์ธ ์ ๋ณด๋ฅผ ๋ณผ ์ ์๋ค.
โข
Request
โข
Response
โข
Response
Export (collection)
Import (collection)
โข
๊ธฐ์กด ์ปฌ๋ ์
์ง์ฐ๊ธฐ
โข
export ํ๋ ํ์ผ ๊ฐ์ ธ์ค๊ธฐ