[DeleGate-En] filtering and rewriting HTTP (Re: How is delegate licensed?)
In message <email@example.com> on 05/12/09(23:48:55)
you Cuong Nguyen <nmsguru@yahoo..> wrote:
|I was wondering if you can explain how Delegate is licensed. The way
|I'm planning to use it is to filter & redirect HTTP URL request to my
|own app to modify the body of the content before it is returned to the
|requester. I also intend to redirect the requester in some cases if
|I cannot process the request. My intent is then to use Delegate as a
|transparent HTTP proxy and also as a relay in some cases. I would like
|to use this in a commercial product.
Please send your inquiry about the commercial license of DeleGate to
our T.L.O. <URL:http://www.delegate.org/delegate/license/>
including your company information and short description of the
estimated number of users of a service by DeleGate or the number of
your products to be sold with DeleGate.
|BTW, I cannot find this info in your documents but I was wondering if
|you can use "regular expression" match in the filter (CFI matching filter)?
Usually the matching on URL-path is done by the MOUNT parameter and
you can specify a specific filter for the MOUNT as follows:
MOUNT="url-pattern http://server/* FTOCL=filter.cfi"
It does not support url-pattern of full regular-expression but you
can match URL with the format specifiers as in "scanf()" that are
suitable in most cases.
9 9 Yutaka Sato <firstname.lastname@example.org> http://delegate.org/y.sato/
( ~ ) National Institute of Advanced Industrial Science and Technology
_< >_ 1-1-4 Umezono, Tsukuba, Ibaraki, 305-8568 Japan
Do the more with the less -- B. Fuller