Using the APE server inlinepush, if I try and push a string containing an accented character I get BAD_JSON back from the server, for example:
http://ape.server:6969/?[{"cmd":"inlinepush","params":{"raw":"postmsg","data":{"dots":[{"name":"Café"}]},"password":"testpasswd","channel":"testchannel"}}] [{"time":"1337987563","raw":"ERR","data": {"code":"005","value":"BAD_JSON"}}] change that to: http://ape.server:6969/??[{"cmd":"inlinepush","params":{"raw":"postmsg","data":{"dots":[{"name":"Cafe"}]},"password":"testpasswd","channel":"testchannel"}}] [{"time":"1337987858","raw":"pushed","data":{"value":"ok"}}] and all is okay. So the accented é in Café seems to be a problem even though it gets encoded as Caf%C3%A9% by the browser before being pushed. I've seen the discussion is this group "Does APE supports UNICODE?" from Dec 2011 but wasn't clear from the description if this it the same issue. I downloaded and compiled the APE server from the GIT repository on Fedeora 15 (Linux). -- You received this message because you are subscribed to the Google Groups "APE Project" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/ape-project?hl=en --- APE Project (Ajax Push Engine) Official website : http://www.ape-project.org/ Git Hub : http://github.com/APE-Project/
