서비스를 개발하게되면 필수적으로 서버와 통신을 하게되는데, 이때 REST API를 사용하게 됩니다.
개발 또는 운영중에 REST API가 정상적으로 동작을 하는지 검증이 필요한 경우가 있습니다.
이럴때 아주 직관적인 인터페이스로 손쉽게 사용이 가능한 API Tester 앱을 소개 합니다.
Talend API Tester
크롬 확장 프로그램으로 크롬 웹브라우저에서 chrome 웹 스토어에서 손쉽게 설치가 가능합니다.
아래 크롬 웹 스토어에 들어가서 "Talend" 로 검색을 합니다.
검색 결과로 Talend 앱을 확인할 수 있습니다.
Talend API Tester 의 상세화면으로 진입하여 "Chrome에 추가" 버튼을 눌러 설치를 해줍니다.
설치가 완료되면 크롬 브라우저 오른쪽 상단에 아래 그림과 같이 팝업이 표시가 됩니다.
자주 사용할 앱이니 오른쪽 상단에 아이콘을 고정해보도록 하겠습니다.(이 부분은 옵션입니다.)
크롬 브라우저 오른쪽 상단의 퍼즐 모양의 아이콘을 클릭합니다.
그러면, 위의 그림과 같이 확장 팝업이 표시됩니다.
팝업에서 Talend 항목을 찾아서 오른쪽 핀 모양의 아이콘을 클릭하여, 아이콘을 항상 표시하도록 고정해 줍니다.
이제 Talend 앱을 실행합니다.
약관이나 라이센스 동의 화면이 나오는데, "응! 알았어~" 하고 넘어가시고😄,
아래에 있는 "Use Talend API Tester - Free Edition" 버튼을 클릭해 줍니다.
드디어 API 테스트를 진행할수 있는 화면이 표시 되었습니다.
이제 잘 동작하는지 테스트해보겠습니다.
상단에 URL 입력하는 창이 있습니다. 아래의 URL을 입력하고 "Send" 버튼을 클릭합니다.
https://picsum.photos/v2/list
응답코드 200과 수신받은 JSON 데이터를 확인이 됩니다.
GET 외에도 POST, PUT, DELETE, PATCH 등 모든 Method를 설정하여 사용할 수 있습니다.
POST, PUT, PATCH 등에서 사용하는 header정보를 추가할 수 있습니다.
query Parameters 항목도 있어서 GET시에 param을 추가할 수 있습니다.
물론, 위와 같이 URL에 직접 입력도 가능합니다.
지금까지 개발하면서 포스트맨이나 다른 앱들도 사용해봤는데, 저에겐 제일 잘 맞았던 앱이었습니다.
다른 분들에게 도움이 되었으면 합니다.
출처 : 무료 REST(HTTP) API TESTER - Talend API Tester (크롬 확장 프로그램) (tistory.com)
'IT > CLOUD(AWS,Azure,GCP,Docker)' 카테고리의 다른 글
[AWS]EC2 - 인스턴스 생성하기 (0) | 2023.03.07 |
---|---|
[ESXi] VM생성시 HDD 프로비저닝의 종류(씩 프로비저닝 씬 프로비저닝) (0) | 2023.02.02 |
VMware ESXi 에 외부에서 ssh 연결할수 있게 설정하기 (0) | 2022.10.19 |
VMware vSphere vSwitch 구성 (0) | 2022.10.18 |
ESXi 및 ESX의 NIC 팀 구성(1004088) (0) | 2022.10.18 |