[Kamailio-Users] URIs in "P-Asserted-Identity" headers

Daniel-Constantin Mierla miconda at gmail.com
Tue Jan 20 10:35:31 CET 2009



On 01/17/2009 11:35 PM, Daniel-Constantin Mierla wrote:
> On 01/15/2009 11:45 PM, Alex R.S.M wrote:
>   
>> $(hdr(P-Asserted-Identity)[1])  returns the second uri header.
>> However, $(hdr(P-Asserted-Identity)[1]){uri.host} didn't return the 
>> host portion of the second uri header.
>>     
> proably you need to use nameaddr.uri transformation first.
> $(hdr(P-Asserted-Identity)[1]{nameaddr.uri}{uri.host})
>   
for 1.5.0, I have just introduced a new transformation class - tobody, 
which can be used directly with PAI headers:
http://www.kamailio.org/dokuwiki/doku.php/transformations:devel#to-body_transformations

$(hdr(P-Asserted-Identity)[1]{tobody.host})

Cheers,
Daniel


>>
>>> From: ibc at aliax.net
>>> To: users at lists.kamailio.org
>>> Date: Thu, 15 Jan 2009 22:12:33 +0100
>>> Subject: Re: [Kamailio-Users] URIs in "P-Asserted-Identity" headers
>>>
>>> El Jueves, 15 de Enero de 2009, Alex R.S.M escribió:
>>>       
>>>> Hi,
>>>>
>>>> How can I extract the URIs in "P-Asserted-Identity" when there are 
>>>>         
>> multiple
>>     
>>>> "P-Asserted-Identity" headers. Variable $ai return the URI in the 
>>>>         
>> first
>>     
>>>> "P-Asserted-Identity" header.
>>>>         
>>> You should play with URI transformations, something like (not tested):
>>>
>>> $(hdr(P-Asserted-Identity)[1]){uri.transport}
>>> $(hdr(P-Asserted-Identity)[1]){uri.user}
>>> $(hdr(P-Asserted-Identity)[1]){uri.host}
>>>
>>>
>>>
>>>
>>> --
>>> Iñaki Baz Castillo
>>>
>>> _______________________________________________
>>> Kamailio (OpenSER) - Users mailing list
>>> Users at lists.kamailio.org
>>> http://lists.kamailio.org/cgi-bin/mailman/listinfo/users
>>> http://lists.openser-project.org/cgi-bin/mailman/listinfo/users
>>>       
>> ------------------------------------------------------------------------
>> Windows Live™ Hotmail®: Chat. Store. Share. Do more with mail. See how 
>> it works. 
>> <http://windowslive.com/howitworks?ocid=TXT_TAGLM_WL_t1_hm_justgotbetter_howitworks_012009> 
>>
>> ------------------------------------------------------------------------
>>
>> _______________________________________________
>> Kamailio (OpenSER) - Users mailing list
>> Users at lists.kamailio.org
>> http://lists.kamailio.org/cgi-bin/mailman/listinfo/users
>> http://lists.openser-project.org/cgi-bin/mailman/listinfo/users
>>     
>
>   

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





More information about the sr-users mailing list