问题标签 [jsonobjectrequest]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
736 浏览

android - 在 jsonobjectrequest volley 中发布多个参数

我需要在这里的 Jsonobject postbody 中的 postbody 中发布多个参数。我搜索了整个堆栈,但发现了。请帮助我

我的参数

}

我也需要包括这个

邮递员给出了这个回应在此处输入图像描述

0 投票
2 回答
43 浏览

php - JsonObjectRequest - 无法发送参数

我不知道为什么我不能从我的 PHP 代码中得到正确的响应。对于我的 PHP 代码,它真的很简单。它应该只返回 POST 参数。但在我的 Android 项目中,它为所有参数返回 null。我试图在我的 iOS 项目中测试 PHP 代码。一切都很完美。它返回["target": zh, "arrayString": <__NSSingleObjectArrayI 0x6000000192a0>(hello world), "source": en]所以,我想也许我的 Android 项目有一些问题,然后我尝试创建一个新项目并再次执行,但仍然遇到同样的问题。以下是我的新 Android 项目的步骤。

构建 Gradle

AndroidManifest

主要活动

调试

PHP 代码

0 投票
1 回答
1425 浏览

android - JsonObjectRequest and RequestQueue error

SOLUTION: my problem was with the context, in case anyone else has the same problem.

I am trying to make a request in my android app with JsonObjectRequest and RequestQueue with Volley lib but I am getting an error continuously.

First, I tried to use just JsonObjectRequest (without RequestQueue) but I didn't get any data so I tried to use RequestQueue.

  • Here is my code:

    /li>
  • That is the way I initialize requestQueue:

    /li>
  • This is the error I am getting:

    Any kind of help would be very appreciated

0 投票
1 回答
99 浏览

android - 我无法使用 JSON 和 Volley 将请求中的数据共享到其他 android 活动

我在 java 类中使用 JsonObjectRequest 和 Volley 发出请求,一旦获得数据,我无法将其发送到需要使用它的活动。我尝试使用回调,但我不知道我做错了什么。我已经尝试了几件事,但都没有奏效。我在我的请求类中正确获取了数据,所以问题是从活动中获取该数据。

我认为我的问题与回调有关,但正如我所说,我已经尽我所能。

任何帮助,将不胜感激!

  • 这是我的请求代码:

    /li>
  • 这就是我初始化回调的方式(在发出请求之前):

    /li>
  • 这是我调用请求的方式(在我初始化回调之后):

    /li>
  • 最后,我的 CoinCallback 接口:

    /li>
0 投票
2 回答
136 浏览

android - 使用 JsonObjectRequest 齐射将帖子参数发送到活动活动 api

我正在将联系人添加到活动的活动 api,但请求没有发送帖子参数。参数是从邮递员发送的,但凌空它不起作用。我也尝试从构造函数发送参数,但没有进展。这是代码。

0 投票
1 回答
62 浏览

android - JsonObjectRequest 同步?

我必须向 Android 应用程序的 API 发出多个请求,但遇到以下问题:我有一个项目列表,我必须为每个项目发出请求,以便获取一些数据并将其显示在应用程序中。当我的列表大小为 1 时(如果我只有一项),该应用程序运行良好,但如果我有更多数据,我会将数据混合在一起,并且一项具有其他类似的价值。

我正在使用 JsonObjectRequest 和 Volley。我使用回调接口将请求数据发送回活动。我认为这可能是一个同步问题,但我不确定,我有点沮丧。我什么都试过了!

  • 请求代码:

    /li>

任何形式的帮助将不胜感激!

PD.:如果有更好的方法来代替 JsonObjectRequest,请告诉我!

0 投票
3 回答
669 浏览

android - 如何使用 volley 向服务器发送 {data:[{id:"11:}]} 请求并在正文中传递 ObjectRequest

我想在凌空请求正文中传递 {"data:"[{"id":"12"}]} 。

请指导我如何在 android 中使用 volley 传递这些东西,我尝试了很多次但没有成功。

0 投票
0 回答
198 浏览

android - Volley 响应 400 与 null 作为消息...什么是 null?

我已经在这个问题上苦苦挣扎了 3 天,并且没有从 Stack 上的其他帖子中获得任何帮助或答案。

我正在尝试将变量从我的移动应用程序发布到我的服务器,并且在邮递员上一切正常,我仔细检查了所有内容都从邮递员镜像到我的 android http 代码。

我正在使用 volley 并且不断收到状态代码 400,并且最近在响应代码旁边收到了一条消息,但这只是说“Null”

什么是空??我在我的代码中没有看到任何错误,似乎标头是正确的并且与邮递员相同,并且在调试 JSON 对象时很好并且可以获取变量。

我完全迷失了,非常感谢一些帮助:

我的代码:

0 投票
3 回答
397 浏览

android - Android Volley JsonObjectRequest 格式:http://localhost:8080/xy?param1=1¶m2=2

我正在尝试以以下格式制作 Volley JsonObjectRequest (GET) 发送参数:

http://localhost:8080/xy?param1=1¶m2=2

我的问题是,如果 param1 是“1”而 param2 是“2”,我应该得到一个响应代码 200(OK)。但我总是得到错误的响应代码。所以我认为,请求以错误的格式发送。

谢谢!

0 投票
1 回答
309 浏览

java - Java匿名类(实现接口)回调在传递给另一个函数时为空

我正在尝试为 Android Java JsonObjectRequests 实现回调。我发现几十个帖子显示的代码几乎是逐字记录的。我的问题是它callback是空的。请参阅两个内联注释。

需要明确的是,我确实曾经在测试时注意到它callback不是 null一次。从那时起,重复运行没有产生非空回调。我才 8 天进入 Java,所以如果我做了一些幼稚的事情,请原谅。

DispatchBuddyBase例只在主活动中实例化一次,DBVolley同样如此。所有其他引用都通过 获得相同的引用DispatchBuddyBase.getInstance()。我在其他地方的匿名课程没有任何问题。

Volley 代码很简单,可以很好地触发请求,JsonObjectRequest 成功地从 Google 获得了我期望的一切。除了这个回调之外,其他一切都运行良好。

我需要修复什么才能正确传递此回调?