Of course I'll update the wiki. I always do when I make a change like that :-)
On 25 September 2013 16:22, Ovidiu Sas <o...@voipembedded.com> wrote: > Great! > > Now don't forget to update the wiki: > - > http://www.kamailio.org/wiki/cookbooks/devel/transformations#parameters_list_transformations > and create the new entry for url transformations: > - > http://www.kamailio.org/wiki/cookbooks/devel/transformations#url_transformations > > Regards, > Ovidiu Sas > > On Wed, Sep 25, 2013 at 11:15 AM, Peter Dunkley > <peter.dunk...@crocodilertc.net> wrote: > > Hello, > > > > I have added a transformation to the xhttp module that breaks a URL into > a > > path and a querystring > > - {url.path} > > - {url.querystring} > > > > I have also added an optional delimiter parameter to the {param.} > > transformations. > > > > Regards, > > > > Peter > > > > > > On 22 September 2013 14:55, Ovidiu Sas <o...@voipembedded.com> wrote: > >> > >> You can use {s.select,index,separator} to extract the path and the > >> parameters into two different variables. > >> Or here you could create a new url transformation to break it in two: > >> - {url.path} > >> - {url.searchpath} > >> > >> After that, the existing code for param transformation may be reused > >> (by making the separator configurable (using '&' instead of ';') and > >> we could have a new transformation: > >> - {urlsearchpath.value,name} > >> Or maybe we can enhance the existing param transformation to pass as > >> an optional argument - the param delimiter: > >> - {param.value,name,[param_delimiter]}. > >> - {param.valueat,index,[param_delimiter]} > >> - {param.name,index,[param_delimiter]} > >> - {param.count,[param_delimiter]} > >> > >> > >> Regards, > >> Ovidiu Sas > >> > >> On Sun, Sep 22, 2013 at 4:50 AM, Peter Dunkley > >> <peter.dunk...@crocodilertc.net> wrote: > >> > Hello, > >> > > >> > Does anyone have any ideas about this? > >> > > >> > If not it's something I want to try and do before the freeze (any > >> > suggestions as to how would be appreciated) as it will be a nice > >> > finishing > >> > touch to the WebSocket/outbound/stun/auth_ephemeral stuff I've worked > on > >> > over the last couple of releases. > >> > > >> > Thanks, > >> > > >> > Peter > >> > > >> > > >> > On 19 September 2013 21:36, Peter Dunkley > >> > <peter.dunk...@crocodilertc.net> > >> > wrote: > >> >> > >> >> Hello, > >> >> > >> >> I was wondering if there was an easy way to decode HTTP URLs in > >> >> event_route[xhttp:request]? > >> >> > >> >> For example, it would be good to be able to breakdown a URL like: > >> >> /sip?apiKey=abcdefg&username=1234567890:al...@example.com > >> >> into "path/on/server" ("/sip" in this case) and a set of parameters. > >> >> For > >> >> the parameters something like the {param.value,name} transformation > for > >> >> SIP > >> >> header parameters would be ideal (which works perfectly for picking > >> >> values > >> >> out of HTTP Cookie: headers). > >> >> > >> >> I noticed that there is already an {s.urldecode.param} transformation > >> >> in > >> >> the PV module but I couldn't find any documentation for it in the > wiki > >> >> and > >> >> looking at the code it doesn't appear to do this anyway. > >> >> > >> >> Regards, > >> >> > >> >> Peter > >> >> > >> >> > >> >> -- > >> >> Peter Dunkley > >> >> Technical Director > >> >> Crocodile RCS Ltd > >> > > >> > > >> > > >> > > >> > -- > >> > Peter Dunkley > >> > Technical Director > >> > Crocodile RCS Ltd > >> > > >> > _______________________________________________ > >> > SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing > list > >> > sr-users@lists.sip-router.org > >> > http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users > >> > > >> > >> > >> > >> -- > >> VoIP Embedded, Inc. > >> http://www.voipembedded.com > >> > >> _______________________________________________ > >> SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list > >> sr-users@lists.sip-router.org > >> http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users > > > > > > > > > > -- > > Peter Dunkley > > Technical Director > > Crocodile RCS Ltd > > > > _______________________________________________ > > SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list > > sr-users@lists.sip-router.org > > http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users > > > > > > -- > VoIP Embedded, Inc. > http://www.voipembedded.com > > _______________________________________________ > SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list > sr-users@lists.sip-router.org > http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users > -- Peter Dunkley Technical Director Crocodile RCS Ltd
_______________________________________________ SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list sr-users@lists.sip-router.org http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users