Hello,
I'm having an issue where this doesn't work:
#!trydef PRODUCT "Foo"
if( $hdr("X-" + PRODUCT + "-Transport") != "" ) { add_uri_param( $hdr("X-" + PRODUCT + "-Transport") ); }
It seems Kamailio doesn't like the concatenation within the $hdr(). Concatenation does work in other places though:
append_hf( "X-" + PRODUCT + "-Transport: tcp\r\n" );
Can anyone advise how to make the concatenation within $hdr() work? Thanking you in advance.
Try:
$var(x) = “x” + y + z; $hdr($var(x));
— Sent from mobile, with due apologies for brevity and errors.
On Jul 24, 2019, at 11:41 PM, David Cunningham dcunningham@voisonics.com wrote:
Hello,
I'm having an issue where this doesn't work:
#!trydef PRODUCT "Foo"
if( $hdr("X-" + PRODUCT + "-Transport") != "" ) { add_uri_param( $hdr("X-" + PRODUCT + "-Transport") ); }
It seems Kamailio doesn't like the concatenation within the $hdr(). Concatenation does work in other places though:
append_hf( "X-" + PRODUCT + "-Transport: tcp\r\n" );
Can anyone advise how to make the concatenation within $hdr() work? Thanking you in advance.
-- David Cunningham, Voisonics Limited http://voisonics.com/ USA: +1 213 221 1092 New Zealand: +64 (0)28 2558 3782 _______________________________________________ Kamailio (SER) - Users Mailing List sr-users@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users
Hi Alex,
Thank you, I got it working like that.
On Thu, 25 Jul 2019 at 18:54, Alex Balashov abalashov@evaristesys.com wrote:
Try:
$var(x) = “x” + y + z; $hdr($var(x));
— Sent from mobile, with due apologies for brevity and errors.
On Jul 24, 2019, at 11:41 PM, David Cunningham dcunningham@voisonics.com wrote:
Hello,
I'm having an issue where this doesn't work:
#!trydef PRODUCT "Foo"
if( $hdr("X-" + PRODUCT + "-Transport") != "" ) { add_uri_param( $hdr("X-" + PRODUCT + "-Transport") ); }
It seems Kamailio doesn't like the concatenation within the $hdr(). Concatenation does work in other places though:
append_hf( "X-" + PRODUCT + "-Transport: tcp\r\n" );
Can anyone advise how to make the concatenation within $hdr() work? Thanking you in advance.
-- David Cunningham, Voisonics Limited http://voisonics.com/ USA: +1 213 221 1092 New Zealand: +64 (0)28 2558 3782
Kamailio (SER) - Users Mailing List sr-users@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users
Kamailio (SER) - Users Mailing List sr-users@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users