我正在使用Jersey来简单地连接和获取网络资源,但在完成后,客户端不会“断开连接”而只是挂起。
public String getResource() {
Client client = Client.create(config);
WebResource resource = client.resource(someURI);
return resource.path("path").path("to").path("resource").accept(....).get(String.class);
}
如果我从main调用此方法,它会返回正确的资源,但程序不会在之后退出。
答案 0 :(得分:0)
如果您现在有待处理的回复并希望释放您的资源,则应使用client.destroy()
。