Restlet 向服务器发送 "get" 请求并处理响应
Restlet send "get" request to server and process response
我想使用 Restlet
向远程服务器发送 get
请求并接收响应(如 Json
)。
这里是我的出发点,请随时完成:
ClientResource cr = new ClientResource("https://"+url);
JsonRepresentation r = (JsonRepresentation) cr.get();
r.getJsonObject().get("MY_VALUE");
Restlet版本2.1.7
Json: {"title":"General Terms & Conditions","version":"20022014_001"}
事实上,您没有正确使用 JsonRepresentation
。 class ClientResource
的方法 get
没有 return 这种类型的元素。您必须按照以下说明使用它:
ClientResource cr = new ClientResource("https://"+url);
Representation repr = cr.get();
JsonRepresentation jsonRepr = new JsonRepresentation(repr);
String value = jsonRepr.getJsonObject().get("MY_VALUE");
希望对你有帮助,
蒂埃里
我想使用 Restlet
向远程服务器发送 get
请求并接收响应(如 Json
)。
这里是我的出发点,请随时完成:
ClientResource cr = new ClientResource("https://"+url);
JsonRepresentation r = (JsonRepresentation) cr.get();
r.getJsonObject().get("MY_VALUE");
Restlet版本2.1.7
Json: {"title":"General Terms & Conditions","version":"20022014_001"}
事实上,您没有正确使用 JsonRepresentation
。 class ClientResource
的方法 get
没有 return 这种类型的元素。您必须按照以下说明使用它:
ClientResource cr = new ClientResource("https://"+url);
Representation repr = cr.get();
JsonRepresentation jsonRepr = new JsonRepresentation(repr);
String value = jsonRepr.getJsonObject().get("MY_VALUE");
希望对你有帮助, 蒂埃里