问题标签 [loopj]

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 回答
492 浏览

android - Android 中的多部分图像上传 - 将应用程序从使用 AFNetworking 的 iOS 移植到 Android

我正在努力寻找一个解决方案或库,其中包含描述如何将多部分图像提交到服务器的良好文档。我看了一下loopJ,我认为它很有希望,但是我仍然不确定最好的解决方案是什么。如果有人能给我建议/策略或我在 iOS 中使用过的代码示例,那就太好了,( AFNetworking) 如下所示:

imageData需要上传的图片在哪里。

0 投票
0 回答
151 浏览

android - 静态 Http 客户端不提供回调

我将 Loopj Android 库用于 Post 请求,当我不使用静态 Http 客户端时它工作正常,但是当我使用静态 Http 客户端时,它没有给出任何回调这里是我的 HttpClient 类代码

}

我是这样称呼它的

我已经在清单中添加了 Internet 权限,所以这里没有权限问题,请帮助

0 投票
0 回答
5095 浏览

android - Loopj AndroidAsyncHttp setTimeout

我正在使用 loopj 1.4.4 库在我的 android 设备上使用 4.2.2 发出 HTTP 请求。setTimeout 方法未按预期工作:

使用上面的代码,我在大约 40 秒后收到超时(特别是 onFailure 回调)......我哪里错了?我认为我的代码与这个没有太大区别:Loopj's AsyncHttpclient not setting the correct timeout

0 投票
1 回答
811 浏览

android - Android: async loaded bitmaps randomly don't appear in ImageView after ImageView.setBitmapDrawable(..)

I have a ListView whose elements are photos I need to load from a remote API which I'm using loopj to access.

After loopj downloads the photo data, I use an AsyncTask to process the data into a scaled bitmap.

This usually works great, however..

The problem

In my AsyncTask's onPostExecute method, I call setImageBitmap on the ImageView. Occasionally, the bitmap simply doesn't appear in the ImageView after ImageView.setImageBitmap is called. I have verified through logs and also the debugger that ImageView.setImageBitmap is indeed called on the offending ImageView.

If I scroll the list a bit, the list element redraws, and the image is loaded from memory cache and correctly appears on the ImageView.

Here's my code:

I've tried calling invalidate() on the ImageView after the bitmap is set on it, but sadly that doesn't solve it..

I'd greatly appreciate any help or pointers.

Update

The getView method from my Adapter:

0 投票
1 回答
463 浏览

java - Loopj AsyncHttpResponseHandler 存储 onSuccess 响应

我尝试将 AsyncHttpResponseHandler 的响应字符串存储在这样的类变量中:

...但isLatestVersion 保持真实。覆盖此变量的正确/最聪明的方法是什么?

0 投票
1 回答
390 浏览

java - 如何制作返回布尔值的异步方法?

我有以下方法:

您将如何填充 //code 以返回 true 和 //code 以返回 false 以便该方法返回适当的响应?这甚至可能吗?

0 投票
1 回答
1183 浏览

android - 当手机充当 WiFi 热点时从应用程序访问本地网络?

我正在编写一个需要能够访问我笔记本电脑上的网络服务器的应用程序。我正在开发的手机充当我的笔记本电脑所连接的 WiFi 热点。如果我尝试在手机浏览器中访问 192.168.43.16,一切正常。

但是我正在开发的应用程序由于某种原因无法访问网络服务器。我猜它正在尝试使用 3G 连接,这当然行不通。如果我关闭移动数据,我会在我的应用程序中收到一条错误消息,指出它无法连接到 172.30.253.241:8799,这似乎是我的 ISP 的 MMS 服务器 (?)。这对我来说毫无意义,但也许这里有一些缓存?同样,在手机中使用 Chrome 访问我的本地网络服务器也可以正常工作。

该应用程序使用 loopj 的“Android Asynchronous Http Client”,它建立在 Apache 的 HttpClient 之上。我能做些什么来完成这项工作?

我希望能够访问本地网络服务器的原因是因为它使开发和调试与我的应用程序一起使用的服务器 api 比通过 FTP 传输到我在网络上的生产服务器更容易和更快。

0 投票
1 回答
1665 浏览

android - 如何在android上使用loopj发送请求http删除

我做了一些安卓应用。要注销,我必须向服务器发送 http 删除请求。我使用了loopj库。

所以,我做这个。

连接信息.java

CommonClient.java

接着

一些Activity类,调用sign_in方法。

并完成了一些工作,另一个Activity 类调用sign_out 方法。像这样。

但是,我登录另一个ID。在用户之前保持登录。

我想,不同的登录和注销会话或cookies什么的?

如何使用 loopj 注销?我如何解决它?

请帮我。

0 投票
1 回答
158 浏览

android - android 的新遗物:新遗物可以跟踪使用 loopj (android-async-http) 发出的 http 请求吗?

我正在使用loopj在我的 android 应用程序中发出 http 请求。我最近添加了新的遗物,到目前为止,我没有看到我的应用程序的任何 http 请求出现在仪表板中。我确实看到其他数据通过新遗物流式传输,但在 http 请求上没有。

newrelic 是否甚至支持使用 loopj 发出的 http 请求,还是我需要做一些特别的事情才能让它工作?

0 投票
0 回答
2074 浏览

android - loopj - 套接字超时 - 响应正文为空,调用 onFailure(Throwable, JSONObject)

使用适用于Android的loopj库调用 GET 或 POST 时,我似乎遇到了间歇性的SocketTimeout异常。

但是,此错误似乎仅在某些版本的 android 上是一个问题。话虽如此,我已经删除了我在 api 类上的 SSL 证书设置,现在我只是调用标准的 http get/post。

间歇性抛出的错误:

java.net.SocketTimeoutException:读取超时

或者

我检查了 apache 上的错误日志,我得到:

客户端过早关闭连接,因此在向上游发送请求时也关闭了上游连接

我不确定这是否是一个问题?

以上是我的 API 类。以下是我在活动中调用的方法

对于为什么会发生这种情况,我真的很困惑。