public class HttpMessage extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
protected Integer |
connectTimeout |
protected static String |
CONTENT_LENGTH |
protected static String |
CONTENT_MD5 |
protected static String |
CONTENT_TYPE |
protected String |
encoding |
protected Map<String,String> |
headers |
protected byte[] |
httpContent |
protected FormatType |
httpContentType |
protected boolean |
ignoreSSLCerts |
protected Integer |
readTimeout |
| 构造器和说明 |
|---|
HttpMessage() |
HttpMessage(String strUrl) |
| 限定符和类型 | 方法和说明 |
|---|---|
Integer |
getConnectTimeout() |
String |
getEncoding() |
Map<String,String> |
getHeaders() |
String |
getHeaderValue(String name) |
byte[] |
getHttpContent() |
String |
getHttpContentString() |
FormatType |
getHttpContentType() |
KeyManager[] |
getKeyManagers() |
MethodType |
getMethod() |
Integer |
getReadTimeout() |
String |
getUrl() |
X509TrustManager[] |
getX509TrustManagers() |
boolean |
isIgnoreSSLCerts() |
static String |
md5Sum(byte[] buff) |
void |
putHeaderParameter(String name,
String value) |
void |
setConnectTimeout(Integer connectTimeout) |
void |
setEncoding(String encoding) |
void |
setHeaders(Map<String,String> headers) |
void |
setHttpContent(byte[] httpContent,
String encoding,
FormatType format) |
void |
setHttpContentType(FormatType httpContentType) |
void |
setIgnoreSSLCerts(boolean ignoreSSLCerts) |
void |
setKeyManagers(KeyManager[] keyManagers) |
void |
setMethod(MethodType method) |
void |
setReadTimeout(Integer readTimeout) |
void |
setUrl(String url) |
void |
setX509TrustManagers(X509TrustManager[] x509TrustManagers) |
protected FormatType httpContentType
protected byte[] httpContent
protected String encoding
protected Integer connectTimeout
protected Integer readTimeout
protected boolean ignoreSSLCerts
public HttpMessage(String strUrl)
public HttpMessage()
public FormatType getHttpContentType()
public void setHttpContentType(FormatType httpContentType)
public byte[] getHttpContent()
public String getHttpContentString() throws ClientException
ClientExceptionpublic void setHttpContent(byte[] httpContent,
String encoding,
FormatType format)
throws NoSuchAlgorithmException
public static String md5Sum(byte[] buff) throws NoSuchAlgorithmException
public String getEncoding()
public void setEncoding(String encoding)
public Integer getConnectTimeout()
public void setConnectTimeout(Integer connectTimeout)
public Integer getReadTimeout()
public void setReadTimeout(Integer readTimeout)
public String getUrl()
public void setUrl(String url)
public MethodType getMethod()
public void setMethod(MethodType method)
public boolean isIgnoreSSLCerts()
public void setIgnoreSSLCerts(boolean ignoreSSLCerts)
public KeyManager[] getKeyManagers()
public void setKeyManagers(KeyManager[] keyManagers)
public X509TrustManager[] getX509TrustManagers()
public void setX509TrustManagers(X509TrustManager[] x509TrustManagers)
Copyright © 2023. All rights reserved.