对 Java 中的 REST API 调用执行 GET 请求
Execute GET request for REST API call in Java
我想为 Java 中的 GET 请求调用 REST API。我想随请求发送一些查询参数。怎么做?
我要请求的 curl 命令的格式是:
curl -G -X GET -H "Accept:application/rdf+xml" --data-urlencode text="Sachin Plays cricket" http://wit.istc.cnr.it/stlab/fred
我想你可以使用 jersey client 来获取呼叫
这是示例代码:
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);
我想为 Java 中的 GET 请求调用 REST API。我想随请求发送一些查询参数。怎么做? 我要请求的 curl 命令的格式是:
curl -G -X GET -H "Accept:application/rdf+xml" --data-urlencode text="Sachin Plays cricket" http://wit.istc.cnr.it/stlab/fred
我想你可以使用 jersey client 来获取呼叫
这是示例代码:
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);