Class BasicHttpClientResponseHandler

    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.String handleEntity​(org.apache.hc.core5.http.HttpEntity entity)
      Returns the entity as a body as a String.
      java.lang.String handleResponse​(org.apache.hc.core5.http.ClassicHttpResponse response)
      Read the entity from the response body and pass it to the entity handler method if the response was successful (a 2xx status code).
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • BasicHttpClientResponseHandler

        public BasicHttpClientResponseHandler()
    • Method Detail

      • handleEntity

        public java.lang.String handleEntity​(org.apache.hc.core5.http.HttpEntity entity)
                                      throws java.io.IOException
        Returns the entity as a body as a String.
        Specified by:
        handleEntity in class AbstractHttpClientResponseHandler<java.lang.String>
        Throws:
        java.io.IOException
      • handleResponse

        public java.lang.String handleResponse​(org.apache.hc.core5.http.ClassicHttpResponse response)
                                        throws java.io.IOException
        Description copied from class: AbstractHttpClientResponseHandler
        Read the entity from the response body and pass it to the entity handler method if the response was successful (a 2xx status code). If no response body exists, this returns null. If the response was unsuccessful (>= 300 status code), throws an HttpResponseException.
        Specified by:
        handleResponse in interface org.apache.hc.core5.http.io.HttpClientResponseHandler<java.lang.String>
        Overrides:
        handleResponse in class AbstractHttpClientResponseHandler<java.lang.String>
        Throws:
        java.io.IOException