今天发现项目中的地址在传递给服务器的时候有转义字符,服务器处理不了;但是自己从
SharedPreferences中取出来的字符串是没有的。
JSONObject json = new JSONObject();
String IP = "http://111.11.111.111:8081/api/Android/";
json .put("IP",IP );
这个IP 在json 中是http://111.11.111.111:8081/api/Android/这样的形式,就是会自动添加转义字符。
后来经修改json .toString() != null ? reJson.toString().replace("\/", “/”)成这样传递过去的json就没有问题了。