5
Jersey 클라이언트를 사용하여 요청 매개 변수와 POST 작업의 요청 본문을 보내는 방법을 파악하려고합니다.저지 클라이언트를 사용하여 요청 매개 변수와 요청 본문으로 POST 작업 수행
현재 나는 그 두 가지 방법을 개별적으로 수행하는 방법을 알고 있지만 함께 사용하지는 않습니다.
은 여기에서 :
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);
을 그리고 요청 본문에 대해 나는 다음을 수행 할 수 있습니다 : Using the Jersey client to do a POST operation
나는 요청 PARMS이 왔 어떻게 할
String jsonObject ="... valid json object";
webResource.type(MediaType.APPLICATION_JSON_TYPE).post(String.class, jsonObject);
을 요청 본문과 함께 요청 매개 변수를 게시 하시겠습니까? 나는 그것을 게시하고 있었다처럼
감사
쥐 : http://jersey.java.net/nonav/apidocs/1.4/jersey /com/sun/jersey/api/client/WebResource.html#queryParams(javax.ws.rs.core.MultivaluedMap) –
감사합니다! 어쨌든 노력에 감사드립니다. – technocrat