Package org.xipki.util
Class DefaultCurl
- java.lang.Object
-
- org.xipki.util.DefaultCurl
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.xipki.util.Curl
Curl.CurlResult
-
-
Constructor Summary
Constructors Constructor Description DefaultCurl()
-
Method Summary
All Methods Instance Methods Concrete 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)The specified respContentStream remains open after this method returns.voidsetConfFile(java.lang.String confFile)voidsetSslContextConf(SslContextConf sslContextConf)voidsetUseSslConf(boolean useSslConf)
-
-
-
Method Detail
-
setUseSslConf
public void setUseSslConf(boolean useSslConf)
-
setConfFile
public void setConfFile(java.lang.String confFile)
-
setSslContextConf
public void setSslContextConf(SslContextConf sslContextConf)
-
curlGet
public 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
-
curlGet
public 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
-
curlPost
public 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
-
curlPost
public 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
The specified respContentStream remains open after this method returns.
-
-