You must be going thru OPPC certification I'm guessing, I just finished this nightmare. What I did to solve this exact problem was remove the "octstr_url_decode()" calls from gw/meta_data.c, in function meta_data_unpack My line #'s are messed up so I can't give you the exact line #'s, but if what I'm saying doesn't make sense just email me and I'll try to explain it better.
Just search for octstr_url_decode in meta_data.c and comment out the section of code that makes that calls. I haven't seen any problems caused by this, and I do tens of thousands of messages with mBlox a day. Rob On Mon, Mar 16, 2009 at 11:16 PM, Ishtiaq Ahmed <[email protected]>wrote: > Hi, > > > I am having problem with meta-data values in kannel... Some of the > meta-data values has special characters in it like '$', '+', '_'... etc > > When the meta-data is sent to the application using > > get-url = " > http://MO:7080/ooobermoframework/receivemsg.htm?sender=%p&text=%a&shortcode=%P&operatorid=%o&meta-data=%D&smscid=%i > " > > The value specially "+" sign is appearing as space... > > Is there is some problem with my get url... or some way we can encode them > properly... > > > Thanks, > > Ishtiaq Ah,ed > >
