问题标签 [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.
iphone - ASIHTTPRequest 代码设计
我正在使用 ASIHTTPRequest 与服务器进行异步通信。它工作得很好,但我在不同的控制器中做请求,现在所有这些控制器中都有重复的方法。在单个类中抽象该代码(请求)的最佳方法是什么,以便我可以轻松地重用代码,从而使控制器更简单。我可以把它放在一个单例中(或在应用程序委托中),但我认为这不是一个好方法。或者也许用委托回调为它制定我自己的协议。
任何关于良好设计方法的建议都会有所帮助。谢谢。
iphone - 如何使用 ASIHTTPRequests 将 HTTP 请求缓存添加到应用程序?
我正在使用ASIHttpRequests
一个ASINetworkQueue
iphone 应用程序来检索一些 100k XML 文件和许多来自网络服务的缩略图。我想以NSURLCache
. ASI 似乎不支持缓存,我查看了代码,它下降到 C 来创建请求,因此插入NSURLCache
层似乎很棘手。
实现这一点的最佳方法是什么?
iphone - ASIHTTPRequest 不是异步的吗?
我正在使用 ASIHTTPRequest 从 Web 服务中获取一些数据。
我正在使用循环发出请求。
问题是请求似乎不是异步进行的,因此我的活动指示器不工作。
ASIHTTPRequest 不是异步的吗?
或者我应该使用常规的 nsmutablerequest 来执行异步请求。
objective-c - ASIInputStream forwardInvocation 中的 ASIHTTPRequest 崩溃:
是否有人在使用 ASIFormDataRequest 期间随机看到 ASIInputStream forwardInvocation: 崩溃?(请求是 startAsynchronous)
这是回溯:
关于如何调试的任何想法?
asp.net - ASIHTTPRequest 和 ASP.NET
我需要将文件从 iPhone 上传到我的 ASP.NET 服务器,并发现 ASIHTTPRequest 是一个简单的工具。
我的问题是他在 ASP.NET 上的服务器部分。如何准备服务器部分?
iphone - ASIHTTPRequest 同步
我有一个 iPhone 应用程序,它使用 ASIHTTPRequest 与我的服务器上的 REST 服务进行通信。当我在模拟器上运行时,它工作得很好,但是当我进入手机本身时,我会出现奇怪的行为。
第一次单击发起请求的按钮时,我立即得到结果,一切都很好。从那时起,当我单击按钮启动连接时,连接大约需要 2-3 分钟。似乎我首先启动的 ASIHTTPRequest(并且我已经收到了正确的结果)还没有完成。在开始下一个请求之前,我需要使用某种魔法来终止原始请求吗?我假设自从 -start 方法返回,并且我从服务器得到原始请求已完成的结果,我可以开始另一个。
有任何想法吗?
谢谢
——史蒂夫
iphone - 当我使用 ASIHTTPRequest 取消异步 Web 请求时得到 EXC_BAD_ACCESS
我在 iPhone 模拟器中运行下面的示例代码没有问题,但是当我在 iPhone 中运行它时,当我调用 [asiRequest cancel] 时,我总是得到一个 EXC_BAD_ACCESS。有人可以帮忙吗?谢谢。
检查api后,我认为我不应该在requestFinished或requestFailed中释放它
完成后如何释放它?
cocoa - ASIHTTPRequest 在同步模式下吞噬了我的 NSOperation 变量
嘿,我一直在与这个问题作斗争一段时间。也许我在多线程知识中缺少一些东西,但这就是发生的事情。当我创建一个 nsoperation 队列时,所有分配的变量在“[request startSynchronous];”之后都会被清除。行代码。这就是我所说的:
对象在这里仍然存在
[请求开始同步];
然后对象消失在这里!
我确信这与原则理解上的差距有关,但我几天来一直在重新安排代码,但没有成功。
...
iphone - ASIHTTPRequest, EXC_BAD_ACCESS 当请求完成时
我正在尝试使用 ASIHTTPRequest 进行异步请求,但是在请求完成时收到通知时遇到了一些问题。
requestFinished 永远不会被调用。我在 ASIHTTPRequest.m 中遇到异常,-handleStreamCompleted:
有什么线索吗?
iphone - ASIHTTP 请求超时
我正在使用 ASIHTTPRequest 库从我的 iPhone 应用程序中的服务器请求一些数据。但我无法弄清楚如何创建超时,以便如果服务器出现故障或 iPhone 没有互联网连接,应用程序不会崩溃。
提前致谢
编辑>>>
tt.Kilew 你的代码不起作用......我发布了一些示例代码