这是我的 Main 方法:
public static void main(String[] args) {
BasicCookieStore cookieStore = null;
HttpResponse httpResponse = null;
HttpClient httpClient = HttpClients.createDefault();
while (true) {
HttpUriRequest request = new HttpGet("http://hc.apache.org/httpcomponents-client-ga/httpclient/apidocs/org/apache/http/impl/client/HttpClientBuilder.html");
try {
httpResponse = httpClient.execute(request);
System.out.println(httpResponse.getStatusLine().getStatusCode());
} catch (Exception e) {
System.out.println(httpResponse.getStatusLine().getStatusCode());
e.printStackTrace();
}
}
}
执行2次HttpClient后,它停止执行相同的HttpGet。然而,在循环中实例化新的HttpClient时,它不会停止。我想知道是否有一些策略可以防止HttpClient执行相同的HttpGet方法超过2次?谁能帮助我,我将非常感激!