[Kamailio-Users] i want to get user defined header value

Daniel-Constantin Mierla miconda at gmail.com
Tue Nov 24 09:49:37 CET 2009


Hello,

On 23.11.2009 11:37 Uhr, Alex Balashov wrote:
> Please don't forget to copy your responses back to the list so that 
> others can benefit from this discussion.
>
> I must have misunderstood your intended meaning of "user-defined." 
> $hdr(...) takes only string literals as arguments, not pseudovariables.
actually $hdr(...) should be able to take PV as header name:

$var(n) = "From";
xlog("--- $hdr($var(n))\n");

If it is no longer working, that should be fixed.

Cheers,
Daniel


>
> I do not believe that what you are wanting is possible.
>
> RAJNIKANT VANZA wrote:
>
>> Hi Alex,
>>
>> i have tested like :
>>
>> 1. ${hdr(TEST))
>> 2. $hdr($avp(s:TEST))
>>
>> but it's not work.
>> if u know any other suggestion, send me.
>>
>> On Mon, Nov 23, 2009 at 3:56 PM, Alex Balashov 
>> <abalashov at evaristesys.com <mailto:abalashov at evaristesys.com>> wrote:
>>
>>     RAJNIKANT VANZA wrote:
>>
>>         i want to get user-defined header value.
>>         e.g.  i have create header name : TEST and its value : vtec  in
>>         asterisk.
>>                then how can i get this value from this header in 
>> kamailio.
>>
>>
>>     Try:  $hdr(TEST)
>>
>>     --     Alex Balashov - Principal
>>     Evariste Systems
>>     Web     : http://www.evaristesys.com/
>>     Tel     : (+1) (678) 954-0670
>>     Direct  : (+1) (678) 954-0671
>>
>>
>>
>>
>> -- 
>> Thanks and  Regards
>> Rajnikant Vanza
>> Call : +91-97374 56583
>
>

-- 
Daniel-Constantin Mierla
* http://www.asipto.com/




More information about the Users mailing list