[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