Package org.xipki.util.http
Class HttpResponse
- java.lang.Object
-
- org.xipki.util.http.HttpResponse
-
public class HttpResponse extends java.lang.Object- Since:
- 6.0.0
- Author:
- Lijun Liao (xipki)
-
-
Constructor Summary
Constructors Constructor Description HttpResponse(int statusCode)HttpResponse(int statusCode, java.lang.String contentType, java.util.Map<java.lang.String,java.lang.String> headers, boolean base64, byte[] body)HttpResponse(int statusCode, java.lang.String contentType, java.util.Map<java.lang.String,java.lang.String> headers, byte[] body)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidfillResponse(XiHttpResponse resp)byte[]getBody()java.lang.StringgetContentType()java.util.Map<java.lang.String,java.util.List<java.lang.String>>getHeaders()intgetStatusCode()booleanisBase64()HttpResponseputHeader(java.lang.String name, java.lang.String value)
-
-
-
Constructor Detail
-
HttpResponse
public HttpResponse(int statusCode)
-
HttpResponse
public HttpResponse(int statusCode, java.lang.String contentType, java.util.Map<java.lang.String,java.lang.String> headers, byte[] body)
-
HttpResponse
public HttpResponse(int statusCode, java.lang.String contentType, java.util.Map<java.lang.String,java.lang.String> headers, boolean base64, byte[] body)
-
-
Method Detail
-
isBase64
public boolean isBase64()
-
getStatusCode
public int getStatusCode()
-
getContentType
public java.lang.String getContentType()
-
getHeaders
public java.util.Map<java.lang.String,java.util.List<java.lang.String>> getHeaders()
-
getBody
public byte[] getBody()
-
putHeader
public HttpResponse putHeader(java.lang.String name, java.lang.String value)
-
fillResponse
public void fillResponse(XiHttpResponse resp) throws java.io.IOException
- Throws:
java.io.IOException
-
-