我正在编写一个使用Sardine的文件同步客户机(用Java1.6编写):
https://code.google.com/p/sardine/
当沙丁鱼失去与服务器的连接时(即。网络中断或从局域网到WiFi),我无法重新连接,直到我完全停止客户端,并重新启动它。
我试过以下几种方法:
据我所知,实际的网络是在AbstractHttpClient内部进行的,但我不知道下一步该尝试什么。
,关于我如何使这个东西不分原因地重新动态连接,有什么建议吗?
发布于 2018-08-22 16:56:12
您需要关闭沙丁鱼对象并创建另一个对象,例如:
Sardine sardine = SardineFactory.begin();
sardine.createDirectory(url);
if (sardine != null) {
sardine.shutdown();
}
sardine = SardineFactory.begin();
// use againhttps://stackoverflow.com/questions/14984419
复制相似问题