Class ProxyServlet

    • Constructor Detail

      • ProxyServlet

        public ProxyServlet()
    • Method Detail

      • service

        protected void service​(javax.servlet.http.HttpServletRequest request,
                               javax.servlet.http.HttpServletResponse response)
                        throws javax.servlet.ServletException,
                               java.io.IOException
        Overrides:
        service in class javax.servlet.http.HttpServlet
        Throws:
        javax.servlet.ServletException
        java.io.IOException
      • proxyRequestContent

        protected org.eclipse.jetty.client.api.ContentProvider proxyRequestContent​(javax.servlet.http.HttpServletRequest request,
                                                                                   javax.servlet.http.HttpServletResponse response,
                                                                                   org.eclipse.jetty.client.api.Request proxyRequest)
                                                                            throws java.io.IOException
        Throws:
        java.io.IOException
      • newProxyResponseListener

        protected org.eclipse.jetty.client.api.Response.Listener newProxyResponseListener​(javax.servlet.http.HttpServletRequest request,
                                                                                          javax.servlet.http.HttpServletResponse response)
        Specified by:
        newProxyResponseListener in class AbstractProxyServlet
      • onResponseContent

        protected void onResponseContent​(javax.servlet.http.HttpServletRequest request,
                                         javax.servlet.http.HttpServletResponse response,
                                         org.eclipse.jetty.client.api.Response proxyResponse,
                                         byte[] buffer,
                                         int offset,
                                         int length,
                                         org.eclipse.jetty.util.Callback callback)
      • onContinue

        protected void onContinue​(javax.servlet.http.HttpServletRequest clientRequest,
                                  org.eclipse.jetty.client.api.Request proxyRequest)
        Overrides:
        onContinue in class AbstractProxyServlet