Class UrlEthHttpClient
java.lang.Object
io.goodforgod.api.etherscan.http.impl.UrlEthHttpClient
- All Implemented Interfaces:
EthHttpClient
Http client implementation
- Since:
- 28.10.2018
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionUrlEthHttpClient(Duration connectTimeout) UrlEthHttpClient(Duration connectTimeout, Duration readTimeout) -
Method Summary
-
Constructor Details
-
UrlEthHttpClient
public UrlEthHttpClient() -
UrlEthHttpClient
-
UrlEthHttpClient
-
UrlEthHttpClient
- Parameters:
connectTimeout- custom connection establish timeout in millisreadTimeout- custom read timeout in millisheaders- custom HTTP headers
-
-
Method Details
-
get
Description copied from interface:EthHttpClientPerforms a Http GET request- Specified by:
getin interfaceEthHttpClient- Parameters:
uri- as string- Returns:
- result as string
-
post
Description copied from interface:EthHttpClientPerforms a Http POST request- Specified by:
postin interfaceEthHttpClient- Parameters:
uri- as stringbody- to post- Returns:
- result as string
-