Class 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)  
    • 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