Package com.github.kristofa.test.http.client

Defines a HttpClient interface and an implementation that adapts to using the Apache HttpClient.

See:
          Description

Interface Summary
HttpClient A higher level HTTP Client interface that abstracts the low level library that is being used.
HttpClientResponse<T> Http Response as being returned by a HttpClient.
 

Class Summary
ApacheHttpClientImpl HttpClient implementation that uses Apache HTTP client as 'lower level' library.
 

Exception Summary
GetException Exception that indicates that a HTTP GET request failed.
HttpRequestException Exception that indicates that HttpRequest failed.
PostException Exception that indicates that a HTTP POST request failed.
PutException Exception that indicates that a HTTP PUT request failed.
 

Package com.github.kristofa.test.http.client Description

Defines a HttpClient interface and an implementation that adapts to using the Apache HttpClient.

This interface and implementation is used by LoggingHttpProxy for forwarding requests.



Copyright © 2014. All Rights Reserved.