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(java.lang.String url, boolean verbose, java.util.Map<java.lang.String,java.lang.String> headers, java.lang.String userPassword)Curl.CurlResultcurlGet(java.lang.String url, java.io.OutputStream respContentStream, boolean verbose, java.util.Map<java.lang.String,java.lang.String> headers, java.lang.String userPassword)Curl.CurlResultcurlPost(java.lang.String url, boolean verbose, java.util.Map<java.lang.String,java.lang.String> headers, java.lang.String userPassword, byte[] content)Curl.CurlResultcurlPost(java.lang.String url, java.io.OutputStream respContentStream, boolean verbose, java.util.Map<java.lang.String,java.lang.String> headers, java.lang.String userPassword, byte[] content)
-
-
-
Method Detail
-
curlGet
Curl.CurlResult curlGet(java.lang.String url, boolean verbose, java.util.Map<java.lang.String,java.lang.String> headers, java.lang.String userPassword) throws java.lang.Exception
- Throws:
java.lang.Exception
-
curlGet
Curl.CurlResult curlGet(java.lang.String url, java.io.OutputStream respContentStream, boolean verbose, java.util.Map<java.lang.String,java.lang.String> headers, java.lang.String userPassword) throws java.lang.Exception
- Throws:
java.lang.Exception
-
curlPost
Curl.CurlResult curlPost(java.lang.String url, boolean verbose, java.util.Map<java.lang.String,java.lang.String> headers, java.lang.String userPassword, byte[] content) throws java.lang.Exception
- Throws:
java.lang.Exception
-
curlPost
Curl.CurlResult curlPost(java.lang.String url, java.io.OutputStream respContentStream, boolean verbose, java.util.Map<java.lang.String,java.lang.String> headers, java.lang.String userPassword, byte[] content) throws java.lang.Exception
- Throws:
java.lang.Exception
-
-