X-Git-Url: http://www.dolda2000.com/gitweb/?p=ashd.git;a=blobdiff_plain;f=doc%2Fpatplex.doc;fp=doc%2Fpatplex.doc;h=a9ebe69dd4c949584c715640ba4c19740925803a;hp=5a60e9637ec5e9624f92d6b3ccdebcf319ae90b3;hb=597edd91dd69eece8ef716e8113d3e2cc4d03d37;hpb=7a3871f63e569b5f338112d63865d069e42d11bf diff --git a/doc/patplex.doc b/doc/patplex.doc index 5a60e96..a9ebe69 100644 --- a/doc/patplex.doc +++ b/doc/patplex.doc @@ -102,14 +102,22 @@ rules are recognized: -10* (see below). In addition to the rules, a *match* stanza must contain exactly one -follow-up line specifying the action to take if it matches. Currently, -only the *handler* action is recognized: +follow-up line specifying the action to take if it matches. The +following actions are supported: *handler* 'HANDLER':: 'HANDLER' must be a named handler as declared by a *child* or *fchild* stanza, to which the request is passed. +*reparse*:: + + Apply any side-effects as required by the match stanza (such + as rest-string or header modifications), and then retry the + matching of the request. During the rematching, the stanza + containing the *reparse* action will be disabled. Multiple + *reparse* stanzas may be used recursively. + Additionally, a *match* stanza may contain any of the following, optional lines: