Class ResponseFilterAdapter

    • Constructor Summary

      Constructors 
      Constructor Description
      ResponseFilterAdapter​(io.netty.handler.codec.http.HttpRequest originalRequest, io.netty.channel.ChannelHandlerContext ctx, ResponseFilter responseFilter)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      io.netty.handler.codec.http.HttpObject serverToProxyResponse​(io.netty.handler.codec.http.HttpObject httpObject)  
      void setModifiedHttpRequest​(io.netty.handler.codec.http.HttpRequest modifiedHttpRequest)
      Notifies implementing classes of the modified HttpRequest that will be sent to the server, reflecting all modifications from filters.
      • Methods inherited from class org.littleshoot.proxy.HttpFiltersAdapter

        clientToProxyRequest, proxyToClientResponse, proxyToServerConnectionFailed, proxyToServerConnectionQueued, proxyToServerConnectionSSLHandshakeStarted, proxyToServerConnectionStarted, proxyToServerConnectionSucceeded, proxyToServerRequest, proxyToServerRequestSending, proxyToServerRequestSent, proxyToServerResolutionFailed, proxyToServerResolutionStarted, proxyToServerResolutionSucceeded, serverToProxyResponseReceived, serverToProxyResponseReceiving, serverToProxyResponseTimedOut
      • Methods inherited from class java.lang.Object

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

      • ResponseFilterAdapter

        public ResponseFilterAdapter​(io.netty.handler.codec.http.HttpRequest originalRequest,
                                     io.netty.channel.ChannelHandlerContext ctx,
                                     ResponseFilter responseFilter)
    • Method Detail

      • serverToProxyResponse

        public io.netty.handler.codec.http.HttpObject serverToProxyResponse​(io.netty.handler.codec.http.HttpObject httpObject)
        Specified by:
        serverToProxyResponse in interface org.littleshoot.proxy.HttpFilters
        Overrides:
        serverToProxyResponse in class org.littleshoot.proxy.HttpFiltersAdapter
      • setModifiedHttpRequest

        public void setModifiedHttpRequest​(io.netty.handler.codec.http.HttpRequest modifiedHttpRequest)
        Description copied from interface: ModifiedRequestAwareFilter
        Notifies implementing classes of the modified HttpRequest that will be sent to the server, reflecting all modifications from filters.
        Specified by:
        setModifiedHttpRequest in interface ModifiedRequestAwareFilter
        Parameters:
        modifiedHttpRequest - the modified HttpRequest sent to the server