BackEnd/코틀린 스프링

[Kotlin Spring] 프로젝트 Extra00. InteliJ에서 http통신 보내기

세모 2024. 10. 29. 14:45

이번엔 번외 편으로 여태까지 만든 걸 테스트하는 방법을 공유하겠습니다.

주로 API를 요청 테스트는 POSTMAN을 많이 사용하게 되는데요.

InteliJ(인텔리제이)를 통해서 하는 방법을 공유하겠습니다.


이 기록 겸 강의는 초보자 기준으로 작성이 되었고, 새로 시작하게 된 코틀린 스프링 유저에게 많은 도움이 될 수 있었다면 좋겠다는 마음으로 시작합니다.

틀린 부분이 있다면 알려주시면 감사하겠습니다.


프로젝트의 최상위 폴더에 API라는 패키지를 만들어주세요.


api폴더에서 새로 만들기를 보면 HTTP요청이라는 항목이 있습니다.

눌러서 원하는 이름을 정해주시면 되는데, 주로 사용하는 기능의 이름을 기준으로 만들어주시면 좋습니다.

HTTP요청 클릭


###회원가입
POST {주소:포트번호}{endPoint}
Content-Type: application/json

{
  "loginId":{아이디},
  "password":{비밀번호},
  "name":{이름},
  "email": {이메일},
  "area": {지역코드}
}

가장 최근 강의 기준으로 작성해 봤습니다.

PostMapping을 했기 때문에 POST요청이 들어가고 주소(따로 주소가 없이 로컬환경에서 돌릴 땐 localhost):포트번호, 설정한 endPoint를 넣어줍니다.

Content-Type은 같이 보낼 정보의 타입을 설정하는데요. 주로 API에선 JOSN을 보내는 걸로 생각하시면 될 것 같습니다.

{} 해당 내용을 ""사이로 입력해 주시면 됩니다.

다른 항목도 같이 넣어주실 거라면 ###을 이용해서 다음 항목으로 넘어갈 수 있습니다.

예시

부족한 글 읽어 주셔서 감사합니다.

피드백은 언제든 환영입니다.