<dependencies> <dependency> <groupId>org.apache.httpcomponents</groupId> <artifactId>httpclient</artifactId> <version>4.5.13</version> </dependency> <dependency> <groupId>org.littleshoot</groupId> <artifactId>littleshoot-http-client</artifactId> <version>RELEASE</version> </dependency> </dependencies> HttpClient client = HttpClientBuilder.create() .setConnectTimeout(5000) .build(); HttpResponse response = client.execute( HttpRequestBuilder.createGet("http://example.com").build() ); int status = response.getStatus(); String contentType = response.getHeader("Content-Type"); String body = response.getBodyAsString(); import org.littleshoot.http.HttpRequestBuilder; import org.littleshoot.http.HttpResponse; import org.littleshoot.http.client.HttpClient; import org.littleshoot.http.client.HttpClientBuilder; public class LittleShootWrapperExample { public static void main(String[] args) throws Exception { HttpClient client = HttpClientBuilder.create() .setConnectTimeout(5000) .build(); HttpResponse response = client.execute( HttpRequestBuilder.createGet("http://example.com").build() ); int status = response.getStatus(); String contentType = response.getHeader("Content-Type"); String body = response.getBodyAsString(); System.out.println("Status: " + status); System.out.println("Content-Type: " + contentType); System.out.println("Body: " + body); } }


上一篇:
下一篇:
切换中文