JAX-RS:上传文件时HTTP 400 Bad Request

时间:2016-03-02 01:58:35

标签: java jax-rs jersey-2.0

我正在尝试通过REST API上传文件。

@POST
@Path("/{fileName}")
@Consumes(MediaType.MULTIPART_FORM_DATA)
@Produces(MediaType.APPLICATION_JSON)
public Response uploadResource(@PathParam("fileName") String fileName,                               
                               @FormDataParam("file") InputStream uploadedInputStream) {
        saveFile(fileName, uploadedInputStream);
        return Response.ok("Done!").build();
}

我的回复:

javax.ws.rs.BadRequestException: HTTP 400 Bad Request

接头:

Accept: application/json
Content-Type: multipart/form-data

我调试了我的代码并发现uploadResource未被调用。像GET这样的其他方法运行正常。我做错了什么?

0 个答案:

没有答案