我会包含一些示例,但是我尝试过的几十个例子都没有。如果我尝试使用requestJsonObject,我会在响应中收到错误消息,说它无法将JSONArray放入JSONObject中。如果我尝试使用JSONArray,它似乎无法处理post参数。我发现一篇帖子声称他们更新了一些内容以允许将JSONObject传递给JSONArray,但是无法在我的代码中找到一个该死的地方。 我想做的就是发送一个简单的休息帖子,并得到一个json响应。我在帖子后发帖后查看帖子,我对java不熟悉这些更复杂的答案,找到没有参数的答案,或找到试图将JSONObject推入JsonArrayRequest的答案(这对我来说是个错误) 你到底怎么在android上工作?!?!这是我尝试过的两种方法
{{1}}
答案 0 :(得分:1)
java和PHP之间的区别是问题所在。 PHP以不同的方式处理POST数据,并且由于它们的编码方式而无法获取值。
解决方法是从php:// input
解码它们$post = json_decode(file_get_contents("php://input"), true);
概述here