因此,我正在运行一个多线程程序,该程序对 api 和一些它想要抓取的网页进行调用。在一些不寻常的情况下,httpget 会严重失败并导致程序“冻结”(线程永远不会退出,线程池永远不会关闭,main 永远不会退出等)
我需要为我正在建立的 http 连接设置超时。我正在使用 DefaultHttpClient
DefaultHttpClient httpclient = new DefaultHttpClient();
而且我没有设置任何参数。
有人可以帮我把这些超时,或者至少指出我应该在哪里寻找处理超时?(Apache 似乎有很棒的库,但似乎从来没有很好的例子)