MinioClient를 통해 putObject를 하는 과정에서 다음과 같은 오류가 발생하였다. io.minio.errors.ErrorResponseException: Object name contains unsupported characters. at io.minio.MinioClient.executeReq(MinioClient.java:1204) ~[minio-6.0.11.jar:6.0.11] at io.minio.MinioClient.execute(MinioClient.java:1066) ~[minio-6.0.11.jar:6.0.11] at io.minio.MinioClient.executePut(MinioClient.java:1430) ~[minio-6.0.11.jar:6.0.11] at io.mi..
예전에 파일 업로드를 위한 서버를 구성을 한적이 있었다. 들어온 요청(파일)을 특정 경로에 저장시켜주는 역할을 하는 하나의 JSP 파일을 가진 초간단 파일 업로드 서버였다. 이정도 역할만 해주면 되어서 더이상의 작업은 하지 않았는데 돌이켜 생각해보면 참 위험한 행동이었다... 세월이 흘러 이제는 이런 상황에 유용하게 사용할 수 있는 MinIO 라는 것이 나왔다. (이 글을 쓰고 있는 지금도 이걸 민아이오라고 읽어야 할지 미니오라고 읽어야 할지 모르겠다.. 일단은 민아이오라고 읽는걸로.. 누가좀 알려주세요) 파일업로드를 쉽게 할 수 있도록 지원해주는 어플리케이션이라고 생각하면 이해하기 쉬울것 같다. MinIO는 지금 설명한 이런 기능만을 제공하기 위해 나온것이 아니고 Amazon의 S3 클라우드 스토리지 ..