在Java方法中,我想使用Jersey客户端对象对RESTful Web服务(也使用Jersey编写)执行POST操作,但是不确定如何使用客户端发送将用作FormParam的值在服务器上。我能够发送查询参数就好了。
本人尚未做过此事,但是Google-Fu的简短内容揭示了blogs.oracle.com上的技术提示,其中包含您确切要求的示例。
摘自博客文章的示例:
MultivaluedMap formData = new MultivaluedMapImpl();
formData.add("name1", "val1");
formData.add("name2", "val2");
ClientResponse response = webResource
.type(MediaType.APPLICATION_FORM_URLENCODED_TYPE)
.post(ClientResponse.class, formData);
有什么帮助吗?
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句