On Tue, 12 Feb 2002 13:58:19 -0500, "Vadim Gritsenko" <[EMAIL PROTECTED]> 
wrote:

> > From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]] On
> Behalf Of
> > 
> > Currently the sitemap has a syntax which allows referring to matching
> > portions of the URL. Is there a way to refer to request arguments,
> > headers or session related properties directly in the sitemap?
> > Something like this:
> > 
> > <map:match pattern="doc/**">
> >   <map:generate src="documents/{1}">
> >     <map:parameter name="type" value="{parameter(type)}"/>
> >     <map:parameter name="browser" value="{header(X-Browser)}"/>
> >   </map:generate>
> >   ...
> > </map:match>
> 
> It can look like (not exactly, that's the hint):
> 
> <map:match type="request-header" pattern="X-Browser">
>   <map:generate src="documents/xxx">
>     <map:parameter name="browser" value="{1}"/>
>   </map:generate>
>   ...
> </map:match>
> 
> Check out matching and selection packages.

Right, but with this approach, I match on a request header, when what
I want is to still match on the URL, but access various parts of the
request.

With your example, I instead match on the request-header, and invoke
the pipeline with it. What should be the xxx in the documents/xxx?

Thanks,
Ovidiu

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, email: [EMAIL PROTECTED]

Reply via email to