Próbuję wymyślić, jak używać klienta Jersey do wysyłania zarówno żądań, jak i treści żądania operacji POST.Używanie klienta koszulki do wykonania operacji POST z paramertami żądania i jednostką żądania
Obecnie wiem, jak to zrobić w ten sam sposób, ale nie razem.
stąd: Using the Jersey client to do a POST operation
stałam to dla PARMS żądanie:
MultivaluedMap formData = new MultivaluedMapImpl();
formData.add("name1", "val1");
formData.add("name2", "val2");
ClientResponse response = webResource.type("application/x-www-form-urlencoded").post(ClientResponse.class, formData);
I dla ciała życzenie mogę wykonać następujące czynności:
String jsonObject ="... valid json object";
webResource.type(MediaType.APPLICATION_JSON_TYPE).post(String.class, jsonObject);
Jak to zrobić opublikować zarówno parametr żądania z treścią żądania?
Dzięki
szczury, tak jak miałem odpowiedzieć, że: http://jersey.java.net/nonav/apidocs/1.4/jersey /com/sun/jersey/api/client/WebResource.html#queryParams(javax.ws.rs.core.MultivaluedMap) –
dzięki! Doceniam ten wysiłek. – technocrat