我在控制器中收到上传的文件,我想将它上传到另一个通过web服务的数据库。
web服务资源:
@Path("/upload")
public class UploadResource {
@POST
@Path("/test")
@Consumes(MediaType.MULTIPART_FORM_DATA)
@Produces(MediaType.MULTIPART_FORM_DATA)
public Response testUpload(Multipart multipart) {
return Response.status(Response.Status.OK).entity(null).build();
}
}
控制器核心功能:
RestTemplate restTemplate = new RestTemplate();
restTemplate.setErrorHandler(this.responseHandler);
HttpHeaders headers = new HttpHeaders();
headers.setContentType(MediaType.MULTIPART_FORM_DATA);
headers.setAccept(Collections.singletonList(MediaType.MULTIPART_FORM_DATA));
如何上传文件并在web服务中读取?
谢谢您。
暂无答案!
目前还没有任何答案,快来回答吧!