jsonrpc4j:java.net.SocketException:服务器中的文件意外结束

时间:2018-11-16 01:39:27

标签: java json-rpc jsonrpc4j

这是我的代码,我想使用jsonrpc4j(1.0版)获取OVSDB消息

public static void main(String[] args) throws Throwable {
    JsonRpcHttpClient jsonRpcHttpClient = new JsonRpcHttpClient(new URL("http://192.168.1.177:6632"));
    String result = jsonRpcHttpClient.invoke("list_dbs", null, String.class);
    System.out.println(result);
}

但是当我运行这段代码时,我得到了结果消息:

Exception in thread "main" java.net.SocketException: Unexpected end of file from server
at sun.net.www.http.HttpClient.parseHTTPHeader(HttpClient.java:851)
at sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:678)
at sun.net.www.http.HttpClient.parseHTTPHeader(HttpClient.java:848)
at sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:678)
at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1587)
at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1492)
at com.googlecode.jsonrpc4j.JsonRpcHttpClient.invoke(JsonRpcHttpClient.java:153)
at com.googlecode.jsonrpc4j.JsonRpcHttpClient.invoke(JsonRpcHttpClient.java:102)
at com.googlecode.jsonrpc4j.JsonRpcHttpClient.invoke(JsonRpcHttpClient.java:120)
at com.swjtu.Test.main(Test.java:21)

请帮助我解决这个问题,谢谢!

0 个答案:

没有答案