multipartfile

문제 테스트 중 사이즈가 0인 파일을 저장해보려고 했는데 저장이 제대로 되지 않았다 private Content createContent(MultipartFile file, String description) throws Exception { if (file != null && !file.isEmpty()) { // 저장 } return null;} 이런 식으로 file이 null이 아닐 때 + 비어있지 않다면~ 을 기준으로 파일을 저장했었다. 파일 사이즈가 0이면 isEmpty와 동일하게 판단되어 비어 있는 것으로 처리되었고, 그 결과 저장이 되지 않았다.      해결private Content createContent(MultipartFile file, String description) thro..
웹 애플리케이션에서 클라이언트와 서버 간 데이터를 주고받을 때, 특히 파일 업로드와 JSON 데이터를 함께 처리해야 하는 경우, 올바른 Content-Type 설정이 중요하다. 최근 프로젝트에서 FormData를 사용하여 데이터를 서버로 전송하던 중 HttpMediaTypeNotSupportedException: Content-Type 'application/octet-stream' is not supported 오류를 만났다. 이 오류는 클라이언트에서 보내는 요청의 Content-Type이 서버에서 지원하지 않는 형식일 때 발생한다. 이를 해결하기 위해 클라이언트 코드와 서버 간의 데이터 직렬화 및 전송 방식을 수정했다.    문제 발생클라이언트에서 FormData를 사용해 데이터를 전송할 때, 객체..