[SR-Users] s.replace Transformation and Newline
Daniel-Constantin Mierla
miconda at gmail.com
Mon May 18 18:35:11 CEST 2020
Hello,
is not clear to me: so when you had it with one backslash, it was the
two chars '\n' in sdp, when it was \\n was it with 2 backslashes (3 chars)?
Cheers,
Daniel
On 18.05.20 17:58, Carsten Bock wrote:
> Hi Daniel,
>
> Unfortunately, I already had replaced that. While I had the two \\ in
> config, I also had two \\ in the SDP...
>
> Thanks,
> Carsten
>
>
> Daniel-Constantin Mierla <miconda at gmail.com
> <mailto:miconda at gmail.com>> schrieb am Mo., 18. Mai 2020, 17:49:
>
> Hello,
>
> I see you have two backslashes \\ for r and n. Have you tried with
> only one?
>
> \\ is supposed to be \ character.
>
> Cheers,
> Daniel
>
> On 18.05.20 16:32, Carsten Bock wrote:
>> Hi,
>>
>> I am trying the following:
>> - extract the message body
>> - replace some content
>> - store it in a hashtable
>> - send it out in a reply in later request
>>
>> I do the following:
>>
>> [...]
>> $sht(sdp=>$ci) =
>> $(rb{s.replace,a=sendrecv,a=sendrecv\\r\\na=curr:qos local none});
>> [...]
>> set_reply_body("$sht(sdp=>$ci)", "application/sdp");
>> send_reply("200", "OK");
>> [...]
>>
>> It works like a charm, however I'm facing one small issue:
>>
>> My SDP looks like this:
>> [...]
>> a=rtpmap:8 PCMA/8000
>> a=sendrecv\r\na=curr:qos local none
>> a=rtcp:34949
>> [...]
>>
>> It seems that s.replace is escaping characters.
>>
>> Anyone any ideas?
>>
>> Thanks,
>> Carsten
>>
>>
>>
>>
>>
>>
>>
>>
>>
>> $var(x) = "abababa";
>> $(var(x){s.replace,a,c} => "cbcbcbc"
>> --
>>
>> Carsten Bock I CTO & Founder
>>
>> ng-voice GmbH
>>
>> Trostbrücke 1 I 20457 Hamburg I Germany
>> T +49 40 524 75 93-40 | M +49 179 2021244 I www.ng-voice.com
>> <http://www.ng-voice.com>
>>
>> Registry Office at Local Court Hamburg, HRB 120189
>> Managing Directors: Dr. David Bachmann, Carsten Bock
>>
>> _______________________________________________
>> Kamailio (SER) - Users Mailing List
>> sr-users at lists.kamailio.org <mailto:sr-users at lists.kamailio.org>
>> https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users
>
> --
> Daniel-Constantin Mierla -- www.asipto.com <http://www.asipto.com>
> www.twitter.com/miconda <http://www.twitter.com/miconda> -- www.linkedin.com/in/miconda <http://www.linkedin.com/in/miconda>
> Funding: https://www.paypal.me/dcmierla
>
--
Daniel-Constantin Mierla -- www.asipto.com
www.twitter.com/miconda -- www.linkedin.com/in/miconda
Funding: https://www.paypal.me/dcmierla
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.kamailio.org/pipermail/sr-users/attachments/20200518/75f22aef/attachment.html>
More information about the sr-users
mailing list