On Sep 15, 2011, at 7:01 AM, Jonathan Lundell wrote: > On Sep 15, 2011, at 5:06 AM, Ross Peoples wrote: > >> Now, when I run the RPC services, this is what I get WITHOUT Auth (sorry, I >> couldn't find a good way to format this): >> > > Thanks, I can figure out something in an editor to look more closely. > > Something I don't understand. Massimo, do you? Anthony? Why would we see > everything in request.env as Unicode strings with the xmlrpc requests, but > not with the jsonrpc requests?
Other way around, I mean. I could understand that the JSON header might be marked utf8, but there's stuff in request.env that doesn't come from the header. web2py path & version, for example. Anyway, the auth and non-auth versions are identical, except for the remote port. As for XML vs JSON, I see only the obvious differences. Nothing else jumps out at me. Ross, one thing I'd be inclined to do (and I can't really justify it, but I think it's right) is to resequence the test so you do all the XML at once, and then all the JSON, so you're not interleaving them. And would you please summarize the current anomaly (auth vs json)? Thanks.

