Package com.dnsimple.http
Interface HttpRequestFactory
-
- All Known Implementing Classes:
Java11HttpRequestFactory
public interface HttpRequestFactoryThis interface defined the low level HTTP operations required by this library- See Also:
Java11HttpRequestFactory
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description RawResponseexecute(java.lang.String userAgent, java.util.Optional<java.lang.String> accessToken, HttpMethod method, java.net.URI uri, java.lang.Object body)Execute an HTTP request to an API endpoint
-
-
-
Method Detail
-
execute
RawResponse execute(java.lang.String userAgent, java.util.Optional<java.lang.String> accessToken, HttpMethod method, java.net.URI uri, java.lang.Object body)
Execute an HTTP request to an API endpoint- Parameters:
userAgent- the user agent to be used on the HTTP requestaccessToken- the access token to be used for authentication against the APImethod- the HTTP method to be used on the HTTP requesturi- the URI to be requestedbody- the HTTP request's body payload- Returns:
- an RawResponse object with the status code, headers and body of the HTTP response
-
-