对REST客户端

时间:2016-03-18 14:17:14

标签: rest jax-rs multipartform-data

我非常关注新的REST网络服务并使用Jersey实施JAX-RS

我的问题是,如果我创建一个接受@Consumes(MediaType.MULTIPART_FORM_DATA)文件上传的网络服务,那么@Consumes(MediaType.MULTIPART_FORM_DATA) MIME类型就能够处理"文件上传"来自任何类型的客户的请求?

我可以想象客户端可以使用Java.NET等来完成呼叫。但是所有可能的调用客户端都支持MIME MediaType.MULTIPART_FORM_DATA类型。当然,假设下面的文件上传适用于任何类型的客户端是否安全?

 @POST
 @Consumes(MediaType.MULTIPART_FORM_DATA)
 @Produces(MediaType.APPLICATION_XML)
 public String uploadFile(@PathParam("fileName") final String fileName,
   @FormDataParam("userId") final int userId) {
  //.......
 }

0 个答案:

没有答案