개발일지/etc
Insomnia API Client
StartCoriny
2024. 1. 18. 12:21
API Client란?
■ API 개발단계에서 API의 요청을 확인하거나 테스팅 할 때 도움을 주는 툴입니다.
■ 개발 속도를 높이거나 잘못된 API요청으로 인한 치명적인 에러를 예방하는데 도움을 받을수 있습니다.
■ API 요청(Request)을 손쉽게 구성할 수 있고, 응답(Response)을 직관적으로 확인할 수 있게 도와줍니다.
■ 서버에 보낼 데이터와 주소를 한번에 관리할 수 있습니다.
대표적인 API Client
Postman, Insomnia
공식사이트 : Insomnia 다운로드 링크
The Collaborative API Development Platform
Leading Open Source API Development Platform for HTTP, REST, GraphQL, gRPC, SOAP, and WebSockets
insomnia.rest
1. 링크를 들어가서 Get Started for Free를 눌러줍니다.
2. Free의 Sign Up을 눌러주고 로그인을 해줍니다.
3.로그인을 해준다음 Subscribe을 눌러주면 Download for windows가 뜨게 되는데 다운받아줍니다
4. 다운로드된 패키지를 설치합니다.
5. continue까지 누른다음 로그인및 비밀번호까지 입력해주면 insomnia API Client가 실행됩니다.
6. 좌측 Personal workspace부분의 PROJECTS의 +버튼을 눌러 새로운 프로젝트를 생성합니다.
7. 우측의 +버튼을 누르고 Request Collection을 클릭하고
8. 새로운 컬렉션을 생성해줍니다. (컬렉션은 테스트 하려는 프로젝트의 단위)
9. 생성한 컬렉션으로 들어가 +버튼을 누른다음 테스트 하려는 Request를 생성합니다.
10. 생성한 Request에 테스트할 url을 적어줍니다.
11. 그런뒤 send 버튼을 누르게 되면 정상적으로 잘 작동하는걸 확인 할 수있습니다.