Visual Studio Code에서 REST Client Extention 사용해보기
vscode에서 제공하는 확장 기능 중 하나로, 코드 에디터 내에서 HTTP 요청을 보내고 응답을 받을 수 있게 해주는 익스텐션이다. 이를 통해 API를 테스트하거나 디버깅하는데 유용하게 사용할 수 있다.
REST Client를 사용하기 위해선 먼저 vscode에 해당 익스텐션을 설치해야 한다.
- vscode 실행.
- 왼쪽 사이드바에서 Extentions 아이콘 클릭.
- 검색 창에 "REST Client"를 입력.
- 나오는 목록 중 "REST Client"를 찾아 설치.
설치가 완료되면 .http 또는 .rest 확장자를 가진 파일에서 HTTP 요청을 작성하고 보낼 수 있다.
###
GET http://example.com/api/users HTTP/1.1
###
POST http://example.com/api/users HTTP/1.1
Content-Type: application/json
{
"name": "John Doe",
"email": "john@example.com"
}
작성한 HTTP 요청 위에 마우스를 가져다 대면 "Send Request" 버튼이 나타나며, 이를 클릭하면 요청을 보낼 수 있다.
(혹은 Request에 우클릭 후 "Send Request"를 클릭해도 된다.)
Thunder Client 같은 걸로 일일이 입력하는 것에 비해 협력에 매우 좋은 익스텐션이다.
다만, 어떤 오류인지 본인은 "Send Request" 버튼이 보이지 않아 좀 불편하게 사용하고 있다.