ietf-openproxy
[Top] [All Lists]

Re: PSRL: A Rule Specification Language for Proxy Services

2000-11-27 12:18:42
        Can we have a "Pre-Requisite" element also. This
element is basically for matching rules only if a
previous rule has(has not) been matched for that
particular message transaction (consisting of a
request and response message).

Do we really need a new element to do this? We thought that all existing
transaction properties (both request and response) could be matched at
any of the four processing points. So you could write a rule that gets
processed at processing point 4 and matches request properties as well
as response properties. Instead of writing two separate rules with two
different processing points you could combine them into one rule. The
property values, however, may be modified by other rules at earlier
processing point. All rules are matched against the current property
value. We thought about introducing a attribute that allows for a
comparision against the original property value, but decided that in
almost all cases it makes more sense to work with the current (and
possibly modified) property value.

-Andre