Package org.xipki.util
Interface Curl
-
- All Known Implementing Classes:
DefaultCurl
public interface CurlThis interface specifies similar operations like the Linux command curl.- Author:
- Lijun Liao (xipki)
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classCurl.CurlResult
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Curl.CurlResultcurlGet(String url, boolean verbose, Map<String,String> headers, String userPassword)Curl.CurlResultcurlGet(String url, OutputStream respContentStream, boolean verbose, Map<String,String> headers, String userPassword)Curl.CurlResultcurlPost(String url, boolean verbose, Map<String,String> headers, String userPassword, byte[] content)Curl.CurlResultcurlPost(String url, OutputStream respContentStream, boolean verbose, Map<String,String> headers, String userPassword, byte[] content)
-
-
-
Method Detail
-
curlGet
Curl.CurlResult curlGet(String url, boolean verbose, Map<String,String> headers, String userPassword) throws Exception
- Throws:
Exception
-
curlGet
Curl.CurlResult curlGet(String url, OutputStream respContentStream, boolean verbose, Map<String,String> headers, String userPassword) throws Exception
- Throws:
Exception
-
curlPost
Curl.CurlResult curlPost(String url, boolean verbose, Map<String,String> headers, String userPassword, byte[] content) throws Exception
- Throws:
Exception
-
curlPost
Curl.CurlResult curlPost(String url, OutputStream respContentStream, boolean verbose, Map<String,String> headers, String userPassword, byte[] content) throws Exception
- Throws:
Exception
-
-