Greetings, My issue was related to user part parameters being lost. I didn't know that the parse would work differently when user=phone was present. Thank you for pointing that out.
That being said, how should i proceed if i want to check user part parameters in this scenario? Like phone-context for example. Best Regards A sexta, 15/11/2019, 20:38, Daniel-Constantin Mierla <[email protected]> escreveu: > Hello, > > what did you expect to be? To be able to comment on the exact topic. > > user=phone changes the structure of the URI in something similar to tel > URI. > > Cheers, > Daniel > On 15.11.19 17:51, Duarte Rocha wrote: > > Greetings, > > I'm trying to parse some URI info on Kamailio but i'm having some troubles > the URI transformations. > > Here i have two examples of URIS from which i'm trying to extract > username(with user parameters included) and URI Parameters : > - sip:123456789;[email protected] > - sip:123456789;[email protected];user=phone > In order to test this i made the following code : > > $var(URI) = "sip:123456789;[email protected]"; > xerr("DEBUG 1 : URI $var(URI)"); > $var(User) = $(var(URI){uri.user}); > $var(Parameters) = $(var(URI){uri.params}); > xerr("DEBUG 1 : User = $var(User)"); > xerr("DEBUG 1 : Parameters = $var(Parameters)"); > $var(URI) = "sip:123456789;[email protected];user=phone"; > xerr("DEBUG 2 : URI $var(URI)"); ; > $var(User) = $(var(URI){uri.user}); > $var(Parameters) = $(var(URI){uri.params}); > xerr("DEBUG 2 : User = $var(User)"); > xerr("DEBUG 2 : Parameters = $var(Parameters)"); > The result is the following : > DEBUG 1 : URI sip:123456789;[email protected] > DEBUG 1 : User = 123456789;test=param > DEBUG 1 : Parameters = > > DEBUG 2 : URI sip:123456789;[email protected];user=phone > DEBUG 2 : User = 123456789 > DEBUG 2 : Parameters = user=phone > If the URI has parameters, the User parameters won't be included in the > User part. > > Is this a bug or is it working as intended? I'm running Kamailio 5.2.0 . > > Thank you for your time. > > Best Regards, > > Duarte Rocha > > _______________________________________________ > Kamailio (SER) - Users Mailing > [email protected]https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users > > -- > Daniel-Constantin Mierla -- www.asipto.comwww.twitter.com/miconda -- > www.linkedin.com/in/miconda > Kamailio World Conference - April 27-29, 2020, in Berlin -- > www.kamailioworld.com > >
_______________________________________________ Kamailio (SER) - Users Mailing List [email protected] https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users
