미니옵빠의 code stubs

Postman 사용 시 전역변수 세팅 후 활용 본문

Tools/etc

Postman 사용 시 전역변수 세팅 후 활용

미니옵빠 2017. 11. 11. 12:22

Postman 으로 token 기반 API 호출 시


1. API 호출로 token 획득

2. 이 token 으로 실제 API 호출


이런 경우가 많고, 1번의 token을 2번 호출 시 Header 값이 복사해 넣어야 하는 귀찮음이 있음.


이럴 때 globalVariable 등을 활용하여 사용 가능.


1. 1번 API 호출 시 Tests 탭에서 아래와 같이 gelbalVariable 로 세팅

var data = JSON.parse(responseBody);

postman.setGlobalVariable("token", data.token);


2. 2번 API 호출 시, Headers 등에 변수 선언으로 값 대입




https://www.getpostman.com/docs/postman/scripts/pre_request_scripts

https://www.getpostman.com/docs/postman/scripts/test_scripts


추가로, 여기서 console.log() 등을 찍어 결과를 보고 싶다면 아래와 같은 방법으로 확인 가능.


chrome://inspect/#apps and then click "inspect" just below requester.html under the Postman heading.

http://blog.getpostman.com/2014/01/27/enabling-chrome-developer-tools-inside-postman/