[SR-Users] storing vars in htable
Alex Balashov
abalashov at evaristesys.com
Sat Oct 5 04:19:35 CEST 2019
Kamailio has inconsistent interpolation behaviour; static string assignment values are not interpolated.
So, this won’t work:
$var(x) = “$var(y)abc”;
But this will:
$var(x) = $var(y) + “abc”;
Also see:
https://www.kamailio.org/wiki/cookbooks/5.2.x/pseudovariables#s_format_-_evaluate_dynamic_format
— Alex
—
Sent from mobile, with due apologies for brevity and errors.
> On Oct 4, 2019, at 9:45 PM, David Villasmil <david.villasmil.work at gmail.com> wrote:
>
>
> Hello guys,
>
> I'm storing some data in an htable, like so:
>
> $var(http_query) = "/default/en_US/send.html?u=user&p=pass&l=$var(next_channel)&n=$var(to)&m=$var(message)";
>
> then i need to store it:
>
> $sht(http_requests=>$http_req_id) = $var(http_query);
>
> But what's stored is the actual vars, not the the values, it's stored like:
>
> sh store: /default/en_US/send.html?u=user&p=pass&l=$var(next_channel)&n=$var(to)&m=$var(message)
>
> Why is that? shouldn't the vars be parsed?
>
> Thanks
>
> Regards,
>
> David Villasmil
> email: david.villasmil.work at gmail.com
> phone: +34669448337
> _______________________________________________
> Kamailio (SER) - Users Mailing List
> sr-users at lists.kamailio.org
> https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.kamailio.org/pipermail/sr-users/attachments/20191004/963087a1/attachment.html>
More information about the sr-users
mailing list