问题标签 [sendasynchronousrequest]

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 投票
0 回答
163 浏览

ios - Objective-C - 当应用程序在后台运行很长时间时,网络服务出现超时错误

我正在开发一个小的 Objective-c 应用程序,一切正常,但是当我在 iPhone 上运行它并且我让应用程序在后台运行很长时间(例如一整天)时,所有网络服务都会出现超时错误,但是如果我关闭应用程序并重新启动它,它开始正常工作,可能是什么问题?

PD。我正在使用NSURLConnection sendAsynchronousRequest:queue:compltionHandler:NSURLConnection initWhitRequest:delegate:

0 投票
3 回答
1333 浏览

ios - Objective-C:等待执行“While”循环,直到 NSURLConnection 请求完成

基本上我想要一种在循环中多次发出 NSURLRequest 直到满足某个条件的方法。我正在使用休息 api,但休息 api 一次最多只能允许 1,000 个结果。因此,如果我有,假设总共有 1,500 个,我想请求获得前 1,000 个,然后我需要通过另一个几乎完全相同的请求来获得其余的,除了 startAt: 参数不同(所以我可以从 1001 到 1500 .我想在一个while循环中设置它(当我完成加载所有数据时)并且正在阅读有关信号量但它没有像我预期的那样工作。我不知道我有多少结果直到我发出第一个请求。可能是 50、1000 或 10,000。

这是代码:

基本上我想让while循环一直等到完成块完成。然后,只有这样,我才希望 while 循环检查我们是否拥有所有数据(如果没有,则使用更新的 startAt 值/maxResults 值发出另一个请求。

现在它只是挂在dispatch_semaphore_wait(semaphore, DISPATCH_TIME_FOREVER);

我做错了什么或者我需要做什么?也许信号量是错误的解决方案。谢谢。

0 投票
0 回答
753 浏览

android - android usb主机异步中断传输

我正在尝试在 endPointOut 推送一些命令并尝试从 endPointIN 接收数据,但是当我尝试使用 mUsbDeviceConnection.requestWait() 读取时,应用程序没有响应

以下代码说明我如何尝试调用这些函数

我得到一个空白数组

0 投票
1 回答
265 浏览

http - NSIS:使用查询字符串发出异步 Web 请求

如何像http://www.example.com/somepage?param1=val1&param2=val2在 NSIS 中一样向 URL 发出异步 GET 请求。我不关心响应 - 我想要的只是提出请求并忽略响应(所以不是下载文件)。

目前我使用inetc plugin,但是由于两个原因它不是最佳的:

  1. 它是阻塞的(不是异步的),导致安装“小挂起”
  2. 它需要输出文件,这真的不是必需的,对我的需求没有任何意义。

那么,有没有办法从 NSIS 发出异步 Web 请求?

0 投票
1 回答
25 浏览

nsurlconnection - NSRLConnection 的方法 sendAsynchronousRequest 失败时不执行代码

我已经实现了这个操作:

有时,如果发生连接错误(例如丢失连接),我想在 if 块中执行代码。通过调试,我可以看到代码行被调用,但没有被执行!!!

谁能告诉我为什么?!?

谢谢...

0 投票
1 回答
197 浏览

ios - 从 NSURLConnect.SendAsyncronousRequest 返回值

这里有一些代码

我想返回我的变量,但里面没有值。可能是 NSURLConnection.sendAsynchronousRequest(request, queue: NSOperationQueue.mainQueue()) 的问题,谁能告诉我如何管理这个函数。我想从 NSURLConnection.sendAsynchronousRequest 返回值

在我的情况下,没有返回值,我的变量“reviceData”给了我正确的值,但我仍然不能将它分配给任何变量

我是 swift 的新手,英语不好,对不起语法。

0 投票
2 回答
3793 浏览

ios - 处理多个 NSURL 连接的最佳方法

我正在尝试以编程方式创建 xls 工作表。为了填写表格,我将倍数NSURLConnection设为 100 左右。现在,我的方法是:

  1. 建立连接并将数据存储到数组中。这个数组有 100 个对象。
  2. 现在获取第一个对象并调用连接。存储数据。并与数组中的第二个对象建立第二个连接。这一直持续到数组中的最后一个对象。

完成 100 个连接平均需要 14 秒。有没有办法实现NSURLConnection以更快的方式获得响应?

直到昨天,我都遵循了基本方法,例如:

声明属性:

初始化数组viewDidLoad

初始化NSURLConnection按钮操作:

处理接收到的数据:

完成后调用另一个连接:

今天,我尝试NSURLConnection使用sendAsync循环一个接一个地触发所有连接,效果很好。

这次完成 100 个请求比旧过程花费了一半的时间,除了 asynReq 之外,还有没有更快的方法?。使用NSURLconnection和的最佳场景是NSURLConnection with asyncReq什么?

0 投票
1 回答
120 浏览

ios - 在 dispatch_async 中上传 UIImage

我有个问题。我在dispatch_async. 但是在callMethod2不同的对象中,我正在使用[NSURLConnection sendAsynchronousRequest. 但是上传后,它没有显示我的响应。(但是,当我在没有 dispatch_async 的情况下调用 callMethod2 时,效果很好)。问题可能出在哪里?

上传图片

0 投票
2 回答
4685 浏览

swift - consuming web service during splash screen in swift

I am new in ios swift ,

how can I fetch data from webservice during splash screen time ,

In other words I want to make splash screen still appear until the app finish fetching data.

I tried put NSURLConnection.sendAsynchronousRequest function in appdelegate but splash screen not wait sendAsynchronousRequest to finish

0 投票
1 回答
643 浏览

java - 如何在异步 Servlet 中重定向?

根据这个文档,我知道Request可以在一个异步 Servlet 中转发到另一个 servlet,这也使容器自动调用complete()和触发另一个 Servlet 或 JSP。

但是,如果我想在异步 Servlet 下重定向页面怎么办?我应该打电话complete()response.redirect("")?我们有任何重定向的例子吗?

谢谢。