붉은거위 노트 (redgoose note)

Rest API 테스트 툴

Nest
Concept
Category
Service
Hit
224
Star
0

보통 API 테스트를 할때 postman이나 paw 같은툴을 이용하는데 테스트툴을 이용하면 진짜 브라우저에서 테스트하는것과 다른 결과물이 나온다.
요즘 브라우저에서 비동기통신을 하면 cors 관련이슈로 상당히 까다로워졌다. (익스플로러 시절에는 막 사용해도 되지만..)
그래서 API 통신을 위한 툴을 사용하면 잘 되던것이 브라우저에서 비동기 통신을 하면 뭔가 문제가 생기곤 하는데 cors 이슈가 대부분이다.

그래서 API툴로 테스트를 브라우저에서 해보는것은 어떨까 하는 생각에 미치게 되었다.

일단 기초적인 컨셉은 API URL 주소를 입력하고 버튼을 누르면 결과값이 나오는것이다.

보통 웹 서비스에서 작업하며 테스트를 하겠지만 이런 웹 서비스가 구축되어있지 않거나 빠르게 테스트를 해보고 싶을때 이런툴이 절실하게 느껴질 것이다.
(개인적으로 api 통신 테스트만 하면 일단 paw 프로그램을 열어서 테스트를 해보는 편이니..)


기본 컨셉은 이정도고, 메서드 방식, 파라메터, 바디 데이터 및 폼 데이터, 헤더영역 같은 요소들을 직접 입력하고 요청을 보낼 수 있으면 꽤 유용하게 써먹을 수 있을것이다.

결과값은 일반적인 문자로 받을 수 있겠지만 json 데이터로 받으면 구조를 쉽게 파악할 수 있는 모습을 표현하는것도 고민해볼만 하다.
레이아웃은 다른툴에 있는 모습을 따라갈 수 있겠지만 아이디어가 늘어날수록 상당히 UI가 복잡해질 수 있을거라 예상된다.


언제 실행할지는 모르겠지만 상당히 재미있어 보인다.

Comments