在Java中执行RESTAPI调用的GET请求

在Java中执行RESTAPI调用的GET请求,java,curl,httpclient,httpurlconnection,Java,Curl,Httpclient,Httpurlconnection,我想为Java中的GET请求调用RESTAPI。我想随请求发送一些查询参数。怎么做? 我要请求的curl命令的格式是: curl -G -X GET -H "Accept:application/rdf+xml" --data-urlencode text="Sachin Plays cricket" http://wit.istc.cnr.it/stlab/fred 我想你可以用电话来接电话 这是一个示例代码: WebResource webResource = client.resourc

我想为Java中的GET请求调用RESTAPI。我想随请求发送一些查询参数。怎么做? 我要请求的curl命令的格式是:

curl -G -X GET -H "Accept:application/rdf+xml" --data-urlencode text="Sachin Plays cricket" http://wit.istc.cnr.it/stlab/fred
我想你可以用电话来接电话

这是一个示例代码:

WebResource webResource = client.resource("http://"my.server:8080/warAppp").path("restService/endpoint").
                                 queryParam("param1", "myFirstParam").
                                 queryParam("param2",String.valueOf(intValueToConverToString));
String result =webResource.type(MediaType.TEXT_PLAIN_TYPE).get(ClientResponse.class).getEntity(String.class);

这个问题以前已经回答过很多次了。你可以试着写一些代码。