2013/4/10 Juha Heinanen <jh(a)tutpro.com>om>:
here is an example:
Path:
<sip:192.98.102.10:5070;transport=tcp;lr;received=sip:192.98.102.11:35449%3Btransport%3Dtcp>.
Perfect.
as you see, single quotes are gone, because they
don't serve any purpose
after escape.
Not exactly, I want to insist on this: Single quotes did not server
any purpose previously because using single quotes to delimit an URI
param value is 100% wrong. As said in a previous mail, a perfect SIP
parser would parse the initial wrong Path as follows (just info about
URI params):
transport : tcp
lr : (no value)
received : 'sip:192.98.102.10:58156 <-- note the initial ' !!!
transport : tcp' <-- note the final ' !!!!
So the single quote means nothing. There could be zero or N single
quotes within or around an URI param value.
--
Iñaki Baz Castillo
<ibc(a)aliax.net>