我使用泽西为我的WS, 这是我的WS:
less
有时当客户端(Android移动应用程序)向此WS发送带有图像的请求时,我收到此错误:
@POST
@Path("/upload")
@Consumes(MediaType.MULTIPART_FORM_DATA)
@Produces({ MediaType.APPLICATION_JSON + ";charset=utf-8" })
public Response uploadFile(@FormDataParam("file") InputStream fileInputStream, @FormDataParam("file") FormDataContentDisposition contentDispositionHeader,
@Context UriInfo info, @Context HttpHeaders headers) {
System.out.println("UPLOAD FILE start");
...
}
经过多次尝试后,客户端有时会成功上传图片,但有时不会。在WS启动之前出现此错误," UPLOAD FILE start"行不会打印到日志。
以下是帮助我创建此WS的网站链接: jersey multi files upload
我该如何解决这个问题? 感谢。