Hi, Varnish is a pure reverse-proxy. So I doubt you can do what you're saying.
rgs On Wed, Jul 7, 2010 at 12:10 AM, zabrane Mikael <[email protected]> wrote: > Hi List, > I'm new to Varnish, so please apologize if the question was already asked > before. > I've a homemade web server running on my intranet. It works like this: > 1. If an HTTP request arrives without a special header "X-RAWDATA: ...", > this web server forward the request to the live Web, get the response, and > send it back (i.e it plays a role of a basic proxy). > 2. Now, if a request contains the special header "X-RAWDATA: ...", then the > web server will search the response in > its internal database (complex computations), and send it back. > Point 2 works very very well. But not point 1 as my web server isn't a true > HTTP proxy. > So, my question is simple: > Could I tell Varnish to inspect the HTTP headers, and decide: > a. If the special header "X-RAWDATA: ..." doesn't exists, let the request go > to the live Web directly. > b. Otherwise, forward the request to my web server. > Hope I'm clear guys. > Thanks in advance. > -- > Zab > > _______________________________________________ > varnish-misc mailing list > [email protected] > http://lists.varnish-cache.org/mailman/listinfo/varnish-misc > _______________________________________________ varnish-misc mailing list [email protected] http://lists.varnish-cache.org/mailman/listinfo/varnish-misc
