| 
 | |||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||
| Packages that use HTTPHeader | |
| net.sourceforge.apphere.cookies | |
| net.sourceforge.apphere.proxy.rabbit | |
| net.sourceforge.apphere.proxy.rabbit.filter | |
| net.sourceforge.apphere.proxy.rabbit.handler | |
| rabbit.filter | This package holds the set of filters that RabbIT uses. | 
| rabbit.handler | This package holds the handlers that RabbIT uses. | 
| rabbit.io | This package holds the various IO streams that rabbit uses. | 
| rabbit.linkchecker | This package holds the link verifier application. | 
| rabbit.meta | This package holds the variuos meta pages that RabbIT provides. | 
| rabbit.proxy | This is the main package for the RabbIT proxy. | 
| Uses of HTTPHeader in net.sourceforge.apphere.cookies | 
| Methods in net.sourceforge.apphere.cookies with parameters of type HTTPHeader | |
| static void | CookieManager.readCookies(HTTPHeader response)// save the cookies in AppHere server and remove from response going to the browser | 
| static void | CookieManager.writeCookies(HTTPHeader request)insert the AppHere cookies instead of any existing ones (the browser shouldnt send cookies, or if it does, they could be another user's or something) | 
| static CookieJar | CookieManager.getUserCookies(HTTPHeader header) | 
| Uses of HTTPHeader in net.sourceforge.apphere.proxy.rabbit | 
| Constructors in net.sourceforge.apphere.proxy.rabbit with parameters of type HTTPHeader | |
| AppHereWebSource(java.net.InetAddress ia,
                 int port,
                 HTTPHeader header)Constructor AppHereWebSource. | |
| AppHereWebConnection(java.net.InetAddress ia,
                     int port,
                     HTTPHeader header)Constructor for AppHereWebConnection. | |
| Uses of HTTPHeader in net.sourceforge.apphere.proxy.rabbit.filter | 
| Methods in net.sourceforge.apphere.proxy.rabbit.filter that return HTTPHeader | |
| static HTTPHeader | CookieFilter.doHTTPInFiltering(java.net.Socket socket,
                  HTTPHeader header,
                  Connection con)remove and store cookies coming from the response This is called when REQUEST GOES TO WEBSERVER | 
| static HTTPHeader | CookieFilter.doHTTPOutFiltering(java.net.Socket socket,
                   HTTPHeader header,
                   Connection con)Insert the stored cookies back into the request This is called when REPONSE COMES FROM WEBSERVER | 
| Methods in net.sourceforge.apphere.proxy.rabbit.filter with parameters of type HTTPHeader | |
| static HTTPHeader | CookieFilter.doHTTPInFiltering(java.net.Socket socket,
                  HTTPHeader header,
                  Connection con)remove and store cookies coming from the response This is called when REQUEST GOES TO WEBSERVER | 
| static HTTPHeader | CookieFilter.doHTTPOutFiltering(java.net.Socket socket,
                   HTTPHeader header,
                   Connection con)Insert the stored cookies back into the request This is called when REPONSE COMES FROM WEBSERVER | 
| Constructors in net.sourceforge.apphere.proxy.rabbit.filter with parameters of type HTTPHeader | |
| TitleFilter(HTTPHeader request,
            HTTPHeader response)Create a new TitleFilter for the given request, response pair. | |
| Uses of HTTPHeader in net.sourceforge.apphere.proxy.rabbit.handler | 
| Constructors in net.sourceforge.apphere.proxy.rabbit.handler with parameters of type HTTPHeader | |
| AppHereHandler(Connection con,
               HTTPHeader request,
               HTTPHeader response,
               java.io.InputStream contentstream,
               MultiOutputStream clientstream,
               boolean maycache,
               boolean mayfilter,
               long size)Create a new AppHereHandler for the given request. | |
| Uses of HTTPHeader in rabbit.filter | 
| Methods in rabbit.filter that return HTTPHeader | |
| static HTTPHeader | ProxyAuth.doHTTPInFiltering(java.net.Socket socket,
                  HTTPHeader header,
                  Connection con)test if a socket/header combination is valid or return a new HTTPHeader. | 
| static HTTPHeader | ProxyAuth.doHTTPOutFiltering(java.net.Socket socket,
                   HTTPHeader header,
                   Connection con)test if a socket/header combination is valid or return a new HTTPHeader. | 
| static HTTPHeader | HTTPSnoop.doHTTPInFiltering(java.net.Socket socket,
                  HTTPHeader header,
                  Connection con)test if a socket/header combination is valid or return a new HTTPHeader. | 
| static HTTPHeader | HTTPSnoop.doHTTPOutFiltering(java.net.Socket socket,
                   HTTPHeader header,
                   Connection con)test if a socket/header combination is valid or return a new HTTPHeader. | 
| static HTTPHeader | HTTPBaseFilter.doHTTPInFiltering(java.net.Socket socket,
                  HTTPHeader header,
                  Connection con)test if a socket/header combination is valid or return a new HTTPHeader. | 
| static HTTPHeader | HTTPBaseFilter.doHTTPOutFiltering(java.net.Socket socket,
                   HTTPHeader header,
                   Connection con)test if a socket/header combination is valid or return a new HTTPHeader. | 
| static HTTPHeader | DontFilterFilter.doHTTPInFiltering(java.net.Socket socket,
                  HTTPHeader header,
                  Connection con)Test if a socket/header combination is valid or return a new HTTPHeader. | 
| static HTTPHeader | DontFilterFilter.doHTTPOutFiltering(java.net.Socket socket,
                   HTTPHeader header,
                   Connection con)test if a socket/header combination is valid or return a new HTTPHeader. | 
| static HTTPHeader | DontCacheFilter.doHTTPInFiltering(java.net.Socket socket,
                  HTTPHeader header,
                  Connection con)Test if a socket/header combination is valid or return a new HTTPHeader. | 
| static HTTPHeader | DontCacheFilter.doHTTPOutFiltering(java.net.Socket socket,
                   HTTPHeader header,
                   Connection con)Test if a socket/header combination is valid or return a new HTTPHeader. | 
| static HTTPHeader | BlockFilter.doHTTPInFiltering(java.net.Socket socket,
                  HTTPHeader header,
                  Connection con)test if a socket/header combination is valid or return a new HTTPHeader. | 
| static HTTPHeader | BlockFilter.doHTTPOutFiltering(java.net.Socket socket,
                   HTTPHeader header,
                   Connection con)test if a socket/header combination is valid or return a new HTTPHeader. | 
| Methods in rabbit.filter with parameters of type HTTPHeader | |
| static HTTPHeader | ProxyAuth.doHTTPInFiltering(java.net.Socket socket,
                  HTTPHeader header,
                  Connection con)test if a socket/header combination is valid or return a new HTTPHeader. | 
| static HTTPHeader | ProxyAuth.doHTTPOutFiltering(java.net.Socket socket,
                   HTTPHeader header,
                   Connection con)test if a socket/header combination is valid or return a new HTTPHeader. | 
| static HTTPHeader | HTTPSnoop.doHTTPInFiltering(java.net.Socket socket,
                  HTTPHeader header,
                  Connection con)test if a socket/header combination is valid or return a new HTTPHeader. | 
| static HTTPHeader | HTTPSnoop.doHTTPOutFiltering(java.net.Socket socket,
                   HTTPHeader header,
                   Connection con)test if a socket/header combination is valid or return a new HTTPHeader. | 
| static HTTPHeader | HTTPBaseFilter.doHTTPInFiltering(java.net.Socket socket,
                  HTTPHeader header,
                  Connection con)test if a socket/header combination is valid or return a new HTTPHeader. | 
| static HTTPHeader | HTTPBaseFilter.doHTTPOutFiltering(java.net.Socket socket,
                   HTTPHeader header,
                   Connection con)test if a socket/header combination is valid or return a new HTTPHeader. | 
| static HTTPHeader | DontFilterFilter.doHTTPInFiltering(java.net.Socket socket,
                  HTTPHeader header,
                  Connection con)Test if a socket/header combination is valid or return a new HTTPHeader. | 
| static HTTPHeader | DontFilterFilter.doHTTPOutFiltering(java.net.Socket socket,
                   HTTPHeader header,
                   Connection con)test if a socket/header combination is valid or return a new HTTPHeader. | 
| static HTTPHeader | DontCacheFilter.doHTTPInFiltering(java.net.Socket socket,
                  HTTPHeader header,
                  Connection con)Test if a socket/header combination is valid or return a new HTTPHeader. | 
| static HTTPHeader | DontCacheFilter.doHTTPOutFiltering(java.net.Socket socket,
                   HTTPHeader header,
                   Connection con)Test if a socket/header combination is valid or return a new HTTPHeader. | 
| static HTTPHeader | BlockFilter.doHTTPInFiltering(java.net.Socket socket,
                  HTTPHeader header,
                  Connection con)test if a socket/header combination is valid or return a new HTTPHeader. | 
| static HTTPHeader | BlockFilter.doHTTPOutFiltering(java.net.Socket socket,
                   HTTPHeader header,
                   Connection con)test if a socket/header combination is valid or return a new HTTPHeader. | 
| Constructors in rabbit.filter with parameters of type HTTPHeader | |
| LowresImageFilter(HTTPHeader request,
                  HTTPHeader response)Create a new LowresImageFilter for the given request, response pair. | |
| HTMLFilter(HTTPHeader request,
           HTTPHeader response)Create a new HTMLFilter for the given request, response pair. | |
| BodyFilter(HTTPHeader request,
           HTTPHeader response)Create a new BodyFilter for the given request, response pair. | |
| BlinkFilter(HTTPHeader request,
            HTTPHeader response)Create a new BlinkFilter for the given request, response pair. | |
| BackgroundFilter(HTTPHeader request,
                 HTTPHeader response)Create a new BackgroundFilter for the given request, response pair. | |
| AdFilter(HTTPHeader request,
         HTTPHeader response)Create a new AdFilter for the given request, response pair. | |
| Uses of HTTPHeader in rabbit.handler | 
| Constructors in rabbit.handler with parameters of type HTTPHeader | |
| ImageHandler(Connection con,
             HTTPHeader request,
             HTTPHeader response,
             java.io.InputStream contentstream,
             MultiOutputStream clientstream,
             boolean maycache,
             boolean mayfilter,
             long size)Create a new ImageHansler for the given request. | |
| GZIPHandler(Connection con,
            HTTPHeader request,
            HTTPHeader response,
            java.io.InputStream contentstream,
            MultiOutputStream clientstream,
            boolean maycache,
            boolean mayfilter,
            long size)Create a new GZIPHansler for the given request. | |
| FilterHandler(Connection con,
              HTTPHeader request,
              HTTPHeader response,
              java.io.InputStream contentstream,
              MultiOutputStream clientstream,
              boolean maycache,
              boolean mayfilter,
              long size)Create a new FilterHandler for the given request. | |
| BaseHandler(Connection con,
            HTTPHeader request,
            HTTPHeader response,
            java.io.InputStream contentstream,
            MultiOutputStream clientstream,
            boolean maycache,
            boolean mayfilter,
            long size)Create a new BaseHansler for the given request. | |
| Uses of HTTPHeader in rabbit.io | 
| Methods in rabbit.io that return HTTPHeader | |
|  HTTPHeader | HTTPInputStream.readHTTPHeader()Read a HTTPHeader of this stream. | 
| Methods in rabbit.io with parameters of type HTTPHeader | |
|  void | WebConnection.writeHTTPHeader(HTTPHeader header)Write an HTTP header on this connection. | 
|  void | MultiOutputStream.writeHTTPHeader(HTTPHeader header)Write a HTTPHeader on this stream. | 
|  void | HTTPOutputStream.writeHTTPHeader(HTTPHeader header)Write a HTTPHeader on this stream. | 
|  WebConnection | ConnectionHandler.getConnection(HTTPHeader header)Get a WebConnection for the given header. | 
| Uses of HTTPHeader in rabbit.linkchecker | 
| Methods in rabbit.linkchecker with parameters of type HTTPHeader | |
|  void | SimpleLogger.log(java.net.URL url,
    HTTPHeader header) | 
|  void | Logger.log(java.net.URL url,
    HTTPHeader header)This method is called when a request is fulfilled ok. | 
| Uses of HTTPHeader in rabbit.meta | 
| Methods in rabbit.meta with parameters of type HTTPHeader | |
|  void | UserGetter.handle(java.io.InputStream input,
       MultiOutputStream output,
       HTTPHeader header,
       java.util.Properties htab,
       Connection con)handler of a MetaPage, that is a special page the proxy supports (like the status page). | 
|  void | Status.handle(java.io.InputStream input,
       MultiOutputStream output,
       HTTPHeader header,
       java.util.Properties htab,
       Connection con)handler of a MetaPage, that is a special page the proxy supports (like the status page). | 
|  void | ProxyConfig.handle(java.io.InputStream input,
       MultiOutputStream output,
       HTTPHeader header,
       java.util.Properties htab,
       Connection con)handler of a MetaPage, that is a special page the proxy supports (like the status page). | 
|  void | MetaHandler.handle(java.io.InputStream input,
       MultiOutputStream output,
       HTTPHeader header,
       java.util.Properties htab,
       Connection con)Handler of a MetaPage, that is a special page the proxy supports (like the status page). | 
|  void | KillTheStupidThing.handle(java.io.InputStream input,
       MultiOutputStream output,
       HTTPHeader header,
       java.util.Properties htab,
       Connection con)handler of a MetaPage, that is a special page the proxy supports (like the status page). | 
|  void | FileSender.handle(java.io.InputStream input,
       MultiOutputStream output,
       HTTPHeader header,
       java.util.Properties htab,
       Connection con)handler of a MetaPage, that is a special page the proxy supports (like the status page). | 
|  void | Connections.handle(java.io.InputStream input,
       MultiOutputStream output,
       HTTPHeader header,
       java.util.Properties htab,
       Connection con)handler of a MetaPage, that is a special page the proxy supports (like the status page). | 
|  void | ConfigGetter.handle(java.io.InputStream input,
       MultiOutputStream output,
       HTTPHeader header,
       java.util.Properties htab,
       Connection con)handler of a MetaPage, that is a special page the proxy supports (like the status page). | 
|  void | ClearCache.handle(java.io.InputStream input,
       MultiOutputStream output,
       HTTPHeader header,
       java.util.Properties htab,
       Connection con)handler of a MetaPage, that is a special page the proxy supports (like the status page). | 
|  void | CacheStatus.handle(java.io.InputStream input,
       MultiOutputStream output,
       HTTPHeader header,
       java.util.Properties htab,
       Connection con)handler of a MetaPage. | 
|  void | AccessGetter.handle(java.io.InputStream input,
       MultiOutputStream output,
       HTTPHeader header,
       java.util.Properties htab,
       Connection con)handler of a MetaPage, that is a special page the proxy supports (like the status page). | 
| Uses of HTTPHeader in rabbit.proxy | 
| Methods in rabbit.proxy that return HTTPHeader | |
|  HTTPHeader | Connection.filterHTTP(java.util.Vector filters,
           HTTPHeader in)Filter the headers using the methods in the vector. | 
|  HTTPHeader | Connection.checkIfMatch(HTTPHeader header,
             NCacheEntry entry) | 
|  HTTPHeader | Connection.is304(HTTPHeader in,
      NCacheEntry entry)Check if the request allows us to use a "304 Not modified" response. | 
| static HTTPHeader | Connection.getHeader()Get a new HTTPHeader. | 
|  HTTPHeader | Connection.getHttpHeader() | 
| static HTTPHeader | Connection.getHeader(java.lang.String statusLine)Get a new HTTPHeader initialized with some data. | 
|  HTTPHeader | Connection.get200()Get a 200 Ok header | 
|  HTTPHeader | Connection.get304(HTTPHeader oldresp)Get a 304 Not Modified header for the given old header | 
|  HTTPHeader | Connection.get400(java.lang.Exception exception)Get a 400 Bad Request header for the given exception. | 
|  HTTPHeader | Connection.get403()Get a 403 Forbidden header. | 
|  HTTPHeader | Connection.get407(java.lang.String realm,
       java.net.URL url)Get a 407 Proxy Authentication Required for the given realm and url. | 
|  HTTPHeader | Connection.get412()Get a 412 Precondition Failed header. | 
|  HTTPHeader | Connection.get417(java.lang.String expectation)Get a 417 Expectation Failed header. | 
|  HTTPHeader | Connection.get500(java.lang.Throwable exception)Get a 500 Internal Server Error header for the given exception. | 
|  HTTPHeader | Connection.get504(java.lang.Throwable exception)Get a 500 Internal Server Error header for the given exception. | 
| Methods in rabbit.proxy with parameters of type HTTPHeader | |
| static WebConnection | Proxy.getWebConnection(HTTPHeader header)Get a WebConnection. | 
|  HTTPHeader | Connection.filterHTTP(java.util.Vector filters,
           HTTPHeader in)Filter the headers using the methods in the vector. | 
|  HTTPHeader | Connection.checkIfMatch(HTTPHeader header,
             NCacheEntry entry) | 
|  HTTPHeader | Connection.is304(HTTPHeader in,
      NCacheEntry entry)Check if the request allows us to use a "304 Not modified" response. | 
|  void | Connection.handleRequest(HTTPHeader header)Handle a request by getting the datastream (from the cache or the web). | 
|  void | Connection.handleMeta(HTTPHeader header)Handle a meta page. | 
|  boolean | Connection.isSSLRequest(HTTPHeader header)Check to see if this header is an SSL header. | 
|  boolean | Connection.sslIsAllowed(HTTPHeader header)Are we allowed to proxy ssl-type connections ? | 
|  HTTPHeader | Connection.get304(HTTPHeader oldresp)Get a 304 Not Modified header for the given old header | 
| 
 | |||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||