Android Volley POST无法正常工作

时间:2017-02-27 01:02:31

标签: java android json android-volley

我会包含一些示例,但是我尝试过的几十个例子都没有。如果我尝试使用requestJsonObject,我会在响应中收到错误消息,说它无法将JSONArray放入JSONObject中。如果我尝试使用JSONArray,它似乎无法处理post参数。我发现一篇帖子声称他们更新了一些内容以允许将JSONObject传递给JSONArray,但是无法在我的代码中找到一个该死的地方。 我想做的就是发送一个简单的休息帖子,并得到一个json响应。我在帖子后发帖后查看帖子,我对java不熟悉这些更复杂的答案,找到没有参数的答案,或找到试图将JSONObject推入JsonArrayRequest的答案(这对我来说是个错误) 你到底怎么在android上工作?!?!这是我尝试过的两种方法

{{1}}

1 个答案:

答案 0 :(得分:1)

java和PHP之间的区别是问题所在。 PHP以不同的方式处理POST数据,并且由于它们的编码方式而无法获取值。

解决方法是从php:// input

解码它们
$post = json_decode(file_get_contents("php://input"), true);

概述here