⛅️ 들어가는 말우아한테크코스 레벨2의 네번째 미션은 방탈출 결제 / 배포이다.1~2단계는 외부 API(토스 페이먼츠 결제) 연동하는 것이고,3단계는 AWS에 배포하는 것이고,4단계는 문서화를 하는 것이다.⛅️ 미션에 대한 부분⭐️ 외부 요청스프링에서 외부 API 연동은 처음해봤다.일반적으로 RestTemplate, RestClient를 사용하는 것 같았고, 나는 구조가 깔끔한 RestClient를 사용해서 구현했다.단순히 외부 요청만 하면 될 거라 생각했는데 생각보다 할 일이 많았다.Connection TimeoutRead Timeout전체 응답 중 어떤 응답을 사용할지외부 요청에 대한 에러를 어떻게 내 클라이언트에게 전달할지실패 시 어떻게 처리할지결제에 대한 부분은 정합성이 중요하기 때문에 요청과 응..