测试@MultipartForm RestEasy基于休息的Web服务

时间:2011-04-27 05:14:17

标签: jax-rs resteasy

有谁知道如何测试下面的@MultipartForm RestEasy Webservice?我不确定如何设置以下服务的请求,任何想法?

@POST
@Path("/upload")
@Consumes("multipart/form-data")
public Response create(@MultipartForm FileUploadForm form) {
    System.out.println("test");
    return null;
}


public class FileUploadForm {
    private byte[] filedata;

    public FileUploadForm() {}

    public byte[] getFileData() {
        return filedata;
    }

    @FormParam("filedata")
    @PartType("application/octet-stream")
    public void setFileData(final byte[] filedata) {
        this.filedata = filedata;
    }
}

2 个答案:

答案 0 :(得分:1)

请参阅以下博客。也许这就是你要找的东西:http://ankiewsky.blogspot.com/2008/07/resteasy-tips-part-1.html

答案 1 :(得分:0)

这似乎与以下内容重复:

RestEasy client framework file upload

我刚刚发布了一些答案,其中包含一些关于我如何在那里工作的一般指导原则。