POSTMAN을 이용해 REST API 와 URL 요청 TEST 해보기!!
- JSP
- 2018. 7. 9. 17:01
예전에 자바스크립트를 책으로 공부를 하다
뒤쪽에 ajax에 관해 설명을 해주면서 POSTMAN을 사용했던
기억이 있다. POSTMAN은 웹 공부를 했던 분들이라면
한 번쯤 들어봤을거라 생각한다.
일단 POSTMAN에 대해 간단하게 소개해보자면
REST API 나 URL요청 또는 http 프로토콜 등을
쉽게 테스트 할 수 있도록 만들어진 도구이다.
ajax에 대해 공부할 때 get,post 방식을 쉽게 테스트 해볼수 있다.
개발자 분들 중 에서도 POSTMAN으로 API연동이나
다른 여러 가지의 테스트를 할 때 사용한다는 분들도 있다
먼저 아래 링크로 가서 POSTMAN을 설치하자.
각자 OS 에 맞게 설치후 POSTMAN을 실행시켜보자.
아래는 POSTMAN의 첫 화면이다.
이제 직접 URL을 날려 결과를 테스트 해보면 된다.
테스트를 위해 URL을 마음대로 날려볼수 있는
REST API 사이트를 하나 소개 하겠습니다.
https://jsonplaceholder.typicode.com/
위의 링크를 타고 가면 아래의 화면이 나온다.
아래쪽으로 가서 Resources 의 /users를 들어가보자
/users 를 들어가보면 아래와 같이 유저 데이터들이 쭉~ 나온다.
이제 주소를 복사한후 POSTMAN 요청을 날려보자.
POSTMAN에서 아래 이미지에 표시된것처럼
주소를 붙여놓고 주소창 왼쪽에서 GET방식으로 설정해주자.
다음 오른쪽에 Send를 누르게 되면 아래에
GET 방식으로 요청을 한 결과 값 들을 확인 할 수있다.
결과 값이 현재 JSON 으로 되어있지만 아래처럼 다른 여러가지의
형식으로 볼 수 있게 지원도 해준다.
이제 GET 방식의 파라미터를 붙여보자.
Send 버튼 왼쪽에 Params를 눌러주면
아래쪽에 key value를 입력할 수 있도록 입력창이 나오고
key와 value에 값을 입력하면 아래처럼 URL에 값이 붙게된다
나는 테스트를 위해 key에 id를 주고 Value에 1값을주고 Send를 해줬다
자동으로 URL에 id=1이 붙으면서 id가 1 인 값이 리턴 된 것을 확인할 수 있다.
그럼이제 POST방식으로 변경해보자.
Body를 클릭하면 form-data, x-www-form-urlencoded,
raw, binary 등의 형식을 선택 할 수있다.
raw를 클릭하게되면 json, text, xml 등의 data타입을 설정할 수 있다.
설정 값에 맞춰 헤더값이 셋팅되는 것을 확인 할 수있다.
나는 raw의 JSON을 설정 했다.
다음 아래에 직접 요청할 값들을 입력하고
Send를 누르면 요청한 리소스가 id값을
가지고 리턴된 것을 확인 할 수있다.
Send 버튼 밑에 code를 누르면
입력한 URL에 따라 자동으로 코드가 작성 되어진 것을 확인 할 수있다.
왼쪽 위의 탭을 눌러 여러 방식의 언어를 확인할 수있다.
'JSP' 카테고리의 다른 글
JSP Servlet 페이징 구현하기(2) JSP + Oracle (2) | 2018.11.11 |
---|---|
JSP Servlet 페이징 구현하기(1) JSP + Oracle (0) | 2018.11.10 |
부트스트랩 템플릿 사용하기 (2) | 2018.03.14 |
JSP - JSTL 변수를 JSP 변수로 (0) | 2018.02.03 |
JSP Servlet 기초(25) 게시판 만들기 (1) | 2018.02.03 |