问题标签 [asihttprequest]

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 投票
3 回答
2430 浏览

iphone - ASIHTTPRequest 代码设计

我正在使用 ASIHTTPRequest 与服务器进行异步通信。它工作得很好,但我在不同的控制器中做请求,现在所有这些控制器中都有重复的方法。在单个类中抽象该代码(请求)的最佳方法是什么,以便我可以轻松地重用代码,从而使控制器更简单。我可以把它放在一个单例中(或在应用程序委托中),但我认为这不是一个好方法。或者也许用委托回调为它制定我自己的协议。

任何关于良好设计方法的建议都会有所帮助。谢谢。

0 投票
5 回答
1222 浏览

iphone - 如何使用 ASIHTTPRequests 将 HTTP 请求缓存添加到应用程序?

我正在使用ASIHttpRequests一个ASINetworkQueueiphone 应用程序来检索一些 100k XML 文件和许多来自网络服务的缩略图。我想以NSURLCache. ASI 似乎不支持缓存,我查看了代码,它下降到 C 来创建请求,因此插入NSURLCache层似乎很棘手。

实现这一点的最佳方法是什么?

0 投票
2 回答
2011 浏览

iphone - ASIHTTPRequest 不是异步的吗?

我正在使用 ASIHTTPRequest 从 Web 服务中获取一些数据。

我正在使用循环发出请求。

问题是请求似乎不是异步进行的,因此我的活动指示器不工作。

ASIHTTPRequest 不是异步的吗?

或者我应该使用常规的 nsmutablerequest 来执行异步请求。

0 投票
2 回答
630 浏览

objective-c - ASIInputStream forwardInvocation 中的 ASIHTTPRequest 崩溃:

是否有人在使用 ASIFormDataRequest 期间随机看到 ASIInputStream forwardInvocation: 崩溃?(请求是 startAsynchronous)

这是回溯:

关于如何调试的任何想法?

0 投票
1 回答
593 浏览

asp.net - ASIHTTPRequest 和 ASP.NET

我需要将文件从 iPhone 上传到我的 ASP.NET 服务器,并发现 ASIHTTPRequest 是一个简单的工具。

我的问题是他在 ASP.NET 上的服务器部分。如何准备服务器部分?

0 投票
2 回答
5572 浏览

iphone - ASIHTTPRequest 同步

我有一个 iPhone 应用程序,它使用 ASIHTTPRequest 与我的服务器上的 REST 服务进行通信。当我在模拟器上运行时,它工作得很好,但是当我进入手机本身时,我会出现奇怪的行为。

第一次单击发起请求的按钮时,我立即得到结果,一切都很好。从那时起,当我单击按钮启动连接时,连接大约需要 2-3 分钟。似乎我首先启动的 ASIHTTPRequest(并且我已经收到了正确的结果)还没有完成。在开始下一个请求之前,我需要使用某种魔法来终止原始请求吗?我假设自从 -start 方法返回,并且我从服务器得到原始请求已完成的结果,我可以开始另一个。

有任何想法吗?

谢谢

——史蒂夫

0 投票
2 回答
3261 浏览

iphone - 当我使用 ASIHTTPRequest 取消异步 Web 请求时得到 EXC_BAD_ACCESS

我在 iPhone 模拟器中运行下面的示例代码没有问题,但是当我在 iPhone 中运行它时,当我调用 [asiRequest cancel] 时,我总是得到一个 EXC_BAD_ACCESS。有人可以帮忙吗?谢谢。


检查api后,我认为我不应该在requestFinished或requestFailed中释放它

完成后如何释放它?

0 投票
1 回答
342 浏览

cocoa - ASIHTTPRequest 在同步模式下吞噬了我的 NSOperation 变量

嘿,我一直在与这个问题作斗争一段时间。也许我在多线程知识中缺少一些东西,但这就是发生的事情。当我创建一个 nsoperation 队列时,所有分配的变量在“[request startSynchronous];”之后都会被清除。行代码。这就是我所说的:

对象在这里仍然存在

[请求开始同步];

然后对象消失在这里!

我确信这与原则理解上的差距有关,但我几天来一直在重新安排代码,但没有成功。

...

0 投票
3 回答
5983 浏览

iphone - ASIHTTPRequest, EXC_BAD_ACCESS 当请求完成时

我正在尝试使用 ASIHTTPRequest 进行异步请求,但是在请求完成时收到通知时遇到了一些问题。

requestFinished 永远不会被调用。我在 ASIHTTPRequest.m 中遇到异常,-handleStreamCompleted:

有什么线索吗?

0 投票
3 回答
9712 浏览

iphone - ASIHTTP 请求超时

我正在使用 ASIHTTPRequest 库从我的 iPhone 应用程序中的服务器请求一些数据。但我无法弄清楚如何创建超时,以便如果服务器出现故障或 iPhone 没有互联网连接,应用程序不会崩溃。

提前致谢

编辑>>>

tt.Kilew 你的代码不起作用......我发布了一些示例代码