mockMultipartFile1 Feign에서 multipart/form-data json 조금 더 잘 다루기 업무 중 외부 API 호출이 필요한 상황이 생겼습니다. 이미 사용하고 있던 ClientAPI는 FeignClient였고, 평소 Get, Post 그리고 application/json 형식의 요청을 주로 사용했습니다. 하지만 이번 경우에는 Multipart/form-data 형태의 요청 그리고 File과 json을 함께 전송하는 것을 필요로 했습니다. (예시) 외부 API의 컨트롤러 형태는 다음과 같습니다. Post 요청의 consumes는 Multipart/form-data 이며, 각각의 mapVlues, longValues, fileValue는 모두 @RequestPart로 요청받고 있습니다. 단순히 생각했을 때, 이 API를 feignClient로 요청한다면 아마 다음과 같은 interface를 구성.. 2024. 3. 10. 이전 1 다음