I implement my server using dropwizard and for uploading my files, I use multipart formdata using this answer.
but when I use files with utf-8 character set, my filename from FormDataContentDisposition object, is crashed.
code:
@POST
@Path("/")
@Consumes({MediaType.MULTIPART_FORM_DATA + ";charset=utf-8"})
public void fileUploaded(@AuthRequired User admin,
@FormDataParam("file") final InputStream inputStream,
@FormDataParam("file") final FormDataContentDisposition contentDispositionHeader) {
System.out.println(contentDispositionHeader.getFileName());
}