本文整理匯總了Java中org.apache.http.impl.client.HttpClients.createSystem方法的典型用法代碼示例。如果您正苦於以下問題:Java HttpClients.createSystem方法的具體用法?Java HttpClients.createSystem怎麽用?Java HttpClients.createSystem使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在類org.apache.http.impl.client.HttpClients
的用法示例。
在下文中一共展示了HttpClients.createSystem方法的4個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Java代碼示例。
示例1: getHostNameAndPort
import org.apache.http.impl.client.HttpClients; //導入方法依賴的package包/類
public static String[] getHostNameAndPort(String hostName, int port, SessionId session) {
String[] hostAndPort = new String[2];
String errorMsg = "Failed to acquire remote webdriver node and port info. Root cause: \n";
try {
HttpHost host = new HttpHost(hostName, port);
CloseableHttpClient client = HttpClients.createSystem();
URL sessionURL = new URL("http://" + hostName + ":" + port + "/grid/api/testsession?session=" + session);
BasicHttpEntityEnclosingRequest r = new BasicHttpEntityEnclosingRequest("POST", sessionURL.toExternalForm());
HttpResponse response = client.execute(host, r);
String url = extractUrlFromResponse(response);
if (url != null) {
URL myURL = new URL(url);
if ((myURL.getHost() != null) && (myURL.getPort() != -1)) {
hostAndPort[0] = myURL.getHost();
hostAndPort[1] = Integer.toString(myURL.getPort());
}
}
} catch (Exception e) {
Logger.getLogger(GridInfoExtractor.class.getName()).log(Level.SEVERE, null, errorMsg + e);
}
return hostAndPort;
}
示例2: Dependent
import org.apache.http.impl.client.HttpClients; //導入方法依賴的package包/類
public Dependent() {
this.client = HttpClients.createSystem();
}
示例3: HttpComponentsClientHttpRequestFactory
import org.apache.http.impl.client.HttpClients; //導入方法依賴的package包/類
/**
* Create a new instance of the {@code HttpComponentsClientHttpRequestFactory}
* with a default {@link HttpClient}.
*/
public HttpComponentsClientHttpRequestFactory() {
this(HttpClients.createSystem());
}
示例4: getSystemClient
import org.apache.http.impl.client.HttpClients; //導入方法依賴的package包/類
/**
* returns systen Def client
*
* @return
*/
public final CloseableHttpClient getSystemClient() {
return HttpClients.createSystem();
}