|
|||||||||||
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 |