REST Client for Visual Studio Code
2023, Jul 24
“Visual Studio Code”에서 HTTP API를 테스트하는 방법에 대해 알아본다.
HTTP API 테스트
HTTP API 테스트는 주로 postman을 사용하는데 폐쇠망에서 테스트 하다보면 툴 설치가 허가되지 않는 경우들이 있다. “Visual Studio Code”의 “postman” 익스텐션은 로그인을 하지 않으면 쓸수 없어서 다른 클라이언트를 찾아보기로 한다.
“REST Client” 확장 설치
인터넷이 되는 환경에서는 확장관리 기능(Ctrl+Shift+X)로 간단하게 설치 가능하지만 오프라인 환경에서 설치하려면 vsix 파일을 다운로드하여 설치해야 한다.
Visual Studio Marketplace 페이지에서 Download Extension vsix 파일을 다운로드 한다.
다운로드 후에 “VSCode”에서 명령팔레트(Ctrl+shift+P)를 열고 “VSIX”를 검색하여 다운로드 한 파일을 선택해서 설치할 수 있다.
REST 테스트
새 파일을 만들고 언어모드를 HTTP로 선택하고 아래와 같이 HTTP METHOD를 적으면 “Send Request” 글자가 나타난다.
각 요청은 “###”으로 구분된다. 파일의 확장명을 “.http”로 저장해도 자동으로 인식한다.
### Get My Public IP Address
GET https://api.ipify.org?format=json
###
GET https://api.ipify.org?format=text HTTP/1.1
GET 이나 POST 를 입력하면 바로 위에 “Send Request” 글자가 나타나는데 클릭하면 오른쪽에 분할된 창이 열리면서 Response 헤더와 데이터가 표시된다.
기타 세부적인 사항은 아래의 사이트에 자세하게 설명되어 있으니 참고..