On Thu, Oct 31, 2013 at 11:54 AM, Chan <[email protected]> wrote:
> Hi Ruchira, > But the problem is that getContent() method doesn't properly handle int > arrays. > Didn't get it? what do you mean by getContent doesn't handle? Did you mean automatic JSON conversion which happens when application/json content type is used? But, it your mail, you had send text/plain? > > Peace~ > > > On Wed, Oct 30, 2013 at 3:49 PM, Ruchira Wageesha <[email protected]>wrote: > >> Hi Chan, >> >> Instead of parse(), use JSON.parse(). It will solve your problem. parse() >> and stringify() methods have been deprecated as ECMAScript 1.5 itself has >> JSON.parse() and JSON.stringify(). >> >> /Ruchira >> >> >> On Wed, Oct 30, 2013 at 3:25 PM, Chan <[email protected]> wrote: >> >>> Hi, >>> I am trying to send data via post request and int arrays are being lost >>> somewhere. My payload is {"ints": [1,2]} and what I see in the console >>> is {"ints" : [{}, {}]}. I debugged jaggery and figured out that Gson >>> properly passes the int array and sends to the buildObject method >>> (HostObjectUtils L73). Afterwards the ints are encapsulated in a Rhino >>> native array. When we are return the content it is only shown as objects. >>> >>> I tried sending the request as text/plain and performing >>> log.debug(parse(String(request.getContent()))); >>> >>> but still the log is {"ints" : [{}, {}]} >>> >>> Peace~ >>> >>> -- >>> Chan (Dulitha Wijewantha) >>> Software Engineer - Mobile Development >>> WSO2Mobile >>> Lean.Enterprise.Mobileware >>> * ~Email [email protected]* >>> * ~Mobile +94712112165* >>> * ~Website dulithawijewantha.com >>> * >>> * ~Blog blog.dulithawijewantha.com<http://dulichan.github.io/chan/> >>> * >>> * ~Twitter @dulitharw <https://twitter.com/dulitharw>* >>> >> >> >> >> -- >> *Ruchira Wageesha >> **Associate Technical Lead* >> *WSO2 Inc. - lean . enterprise . middleware | wso2.com* >> * >> email: [email protected], blog: ruchirawageesha.blogspot.com, mobile: +94 >> 77 5493444* >> > > > > -- > Chan (Dulitha Wijewantha) > Software Engineer - Mobile Development > WSO2Mobile > Lean.Enterprise.Mobileware > * ~Email [email protected]* > * ~Mobile +94712112165* > * ~Website dulithawijewantha.com > * > * ~Blog blog.dulithawijewantha.com<http://dulichan.github.io/chan/> > * > * ~Twitter @dulitharw <https://twitter.com/dulitharw>* > -- *Ruchira Wageesha **Associate Technical Lead* *WSO2 Inc. - lean . enterprise . middleware | wso2.com* * email: [email protected], blog: ruchirawageesha.blogspot.com, mobile: +94 77 5493444*
_______________________________________________ Dev mailing list [email protected] http://wso2.org/cgi-bin/mailman/listinfo/dev
