Re: Implementing Referer check - HTTP Header

florent andré <[email protected]> Wed, 30 Mar 2011 10:20:29 +0200
Newsgroups gmane.comp.cms.lenya.user
Message-ID <[email protected]>
humm...

your referer is on index.html

and your match on test.html

a mail typo or the trick ? :)

++

On 03/30/2011 09:19 AM, Gaurav Kalia wrote:
> Hi Florent
>
> Yes referer is present in the request header, see below
>
> Referer|http://localhost:8888/pub/live/index.html|
>
> Below is the match type and pattern that i am using in a module:
>
> <map:match pattern="http://localhost:8888/pub/live/test.html"
> type="referer-match">
>
> and the matcher entry in the module sitemap
>
> <map:matchers>
> <map:matcher name="referer-match"
> src="org.apache.cocoon.matching.WildcardHeaderMatcher"
> logger="sitemap.matcher.referer-match">
> <header-name>referer</header-name>
> </map:matcher>
> </map:matchers>
>
> Please suggest.
>
> Regards
> Gaurav
>
> On Wednesday 30 March 2011 04:19 AM, florent andré wrote:
>> Hi Gaurav,
>>
>> May use this documentation
>> http://cocoon.apache.org/2.1/userdocs/core/wildcardheader-matcher.html
>> (but ok, it's the same for this page).
>>
>> 2 questions :
>> 1) are you sure that your request contain a referer field ?
>>
>> 2) can you send snipet of code for matcher component component
>> configuration and of your pipeline ?
>>
>> ++
>>
>> On 03/29/2011 01:03 PM, Gaurav Kalia wrote:
>>> Hi All
>>>
>>> I want to implement to the referer check for my match pattern. I think
>>> there is something available in cocoon.
>>>
>>> Please see the link below:
>>>
>>> http://cocoon.apache.org/2.0/userdocs/matchers/wildcardheader-matcher.html
>>>
>>>
>>> According to the documentation i have added the matcher entry in sitemap
>>> and added *type="referer-match"* . But after adding this i am getting an
>>> error "No pipeline match found" although it works fine without it.
>>>
>>> I also tried adding the hostname to the match pattern but no luck.
>>>
>>> Please suggest if i am missing something.
>>>
>>> TIA
>>>
>>> Regards
>>> Gaurav
>>>
>>> --
>>> Gaurav
>>> Web Development
>>> Techblue Softwares& Technology Blueprint Ltd
>>>
>>> T : 08450047142 Extn: 5102
>>> E :[email protected]
>>> W :www.techblue.co.in
>>> www.technologyblueprint.co.uk
>>>
>>> Confidentiality Notice
>>>
>>> The contents of this email are confidential and may be privileged, and
>>> are intended only for the use of the person or company named herein. Any
>>> views or opinions presented are solely those of the author and do not
>>> necessarily represent those of Techblue software or Technology Blueprint
>>> Limited.
>>>
>>> If you are not the intended recipient of this email or a person
>>> responsible for delivering it to the intended recipient, you are hereby
>>> notified that any distribution, copying or dissemination of the
>>> information herein is strictly prohibited.
>>>
>>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [email protected]
>> For additional commands, e-mail: [email protected]
>>
>
>
> --
> Gaurav
> Web Development
> Techblue Softwares&  Technology Blueprint Ltd
>
> T : 08450047142 Extn: 5102
> E :[email protected]
> W :www.techblue.co.in
>      www.technologyblueprint.co.uk
>
> Confidentiality Notice
>
> The contents of this email are confidential and may be privileged, and
> are intended only for the use of the person or company named herein. Any
> views or opinions presented are solely those of the author and do not
> necessarily represent those of Techblue software or Technology Blueprint
> Limited.
>
> If you are not the intended recipient of this email or a person
> responsible for delivering it to the intended recipient, you are hereby
> notified that any distribution, copying or dissemination of the
> information herein is strictly prohibited.
>
>