在尝试使用jersey客户端连接到vaadin页面时获取相同的登录页面源

时间:2016-02-11 21:38:18

标签: java rest jersey vaadin

我正在尝试使用jersey客户端从服务器上的Vaadin UI下载文件。但它不是登录,而是给我与Vaadin UI登录页面相同的源代码。有人可以建议更好的方法来做类似的事情或建议我哪里出错了。

public class Test {
    public static void main(String[] args) throws ClientProtocolException, IOException {
        ClientConfig config = new DefaultClientConfig();
        Client client = Client.create(config);
        MultivaluedMap formData = new MultivaluedMapImpl();
        formData.add("***", "***"); //form param
        formData.add("***", "***"); // form param
        WebResource webResource = client.resource(UriBuilder.fromUri("https://URL/").build()); 
        ClientResponse response = webResource.type(MediaType.APPLICATION_FORM_URLENCODED_TYPE).post(ClientResponse.class, formData);
        System.out.println("Response " + response.getEntity(String.class));
    }
}

0 个答案:

没有答案