我的问题是转义字符使我的 JSON 无效。我将我的 JSON 发送到 Rails 服务器,但是当它到达时,它会获得一些转义字符。
我可以做些什么来在我的 restfull 课程上解决这个问题,还是在服务器端进行纠正?
这是我发送的 JSON,
[session={"password":"********","email":"********@omobile.com.br"}]
这是出现在服务器日志上的 JSON:
{"session"=>"{\"password\":\"********\",\"email\":\"********@omobile.com.br\"}"}
我尝试了这些不同的方式来发送我的 JSON,结果是一样的:
JSONObject object = new JSONObject();
object.accumulate("email", username);
object.accumulate("password", password);
String jsonString = object.toString();
Session session = new Session();
session.setEmail(username);
session.setPassword(password);
Gson gson = new Gson();
String jsonString = gson.toJson(session, Session.class);