1.4 获取结果

同样地,响应也都继承了共同的父类——Response,通过调用Requestsend()方法得到,LitesSDK会将不同的返回结果result根据接口封装成不同的Response子类,如 2.3 所说Response类型在生成Request时绑定。Response可以获取状态码、状态消息等,而不同的Response可以获取到不同的结果,有时也需要进一步获取到更具体的信息。示例如下:

  1. NodeResponse nodeResponse = nodeRequest.send();
  2. System.out.println(nodeResponse.getResult());

ProvideManager管理多个节点连接时,返回的节点信息应该是一个数组,这时就需要调用示例中的getResult()方法将返回结果转换成更准确的类型。