On 06/03/05(07:23) you feedback@delegate.. (Yutaka Sato) wrote
|I don't know what is the problem but I should say that the relaying with
|"/-_-" like "http://delegate/-_-http://www.yahoo.com" is not recommended
|for practical use because the way of relaying could have inherent technical
|difficulty and the implementation is not maintained enough.
|The recommended way is accessing it as "http://delegate/yahoo/" or so by
|explicitly declaring the rewriting of URL, cookies, authentication, and
|son on (like a reverse proxy and more) by "MOUNT" parameter as
In the current DeleGate, doing explicit MOUNT for each server is the only
way guaranteed to work:
If you have a problem in this way of usage, I think I must fix the problem
as fast as possible.
Other usage of MOUNT, or relaying with "/-_-" (like an implicit automount),
are features which are not guaranteed to work.
For example, you can do generic MOUNTs for arbitrary servers like this:
With the set of MOUNTs, you can access arbitrary servers like
http://delegate/http/www.yahoo.com/, http://delegate/https/www.att.com/ and
MOUNTs like above, which does mapping URL "protocolname://hostname/urlpath" to
can be represented in a single, the most generic MOUNT like this:
If necessary, you can insert a Prefix before URL like this:
And when the Prefix string is "-_-" like this:
it works like proxying by implicit automount (by RELAY="delegate"). But it
does more thing than the implicit one because it is MOUNTed explicitly.
D G Yutaka Sato <email@example.com> 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