Package com.gooddata

Class ResponseMissingRequestIdInterceptor

  • All Implemented Interfaces:
    org.apache.http.HttpResponseInterceptor

    @Contract(threading=IMMUTABLE)
    public class ResponseMissingRequestIdInterceptor
    extends Object
    implements org.apache.http.HttpResponseInterceptor
    Intercepts responses to check if they have set the X-GDC-REQUEST header for easier debugging. If not, it takes this header from the request sent.
    • Constructor Detail

      • ResponseMissingRequestIdInterceptor

        public ResponseMissingRequestIdInterceptor()
    • Method Detail

      • process

        public void process​(org.apache.http.HttpResponse response,
                            org.apache.http.protocol.HttpContext context)
                     throws org.apache.http.HttpException,
                            IOException
        Specified by:
        process in interface org.apache.http.HttpResponseInterceptor
        Throws:
        org.apache.http.HttpException
        IOException