问题标签 [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.
ios - Objective-C - 当应用程序在后台运行很长时间时,网络服务出现超时错误
我正在开发一个小的 Objective-c 应用程序,一切正常,但是当我在 iPhone 上运行它并且我让应用程序在后台运行很长时间(例如一整天)时,所有网络服务都会出现超时错误,但是如果我关闭应用程序并重新启动它,它开始正常工作,可能是什么问题?
PD。我正在使用NSURLConnection
sendAsynchronousRequest:queue:compltionHandler:
和NSURLConnection
initWhitRequest:delegate:
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);
我做错了什么或者我需要做什么?也许信号量是错误的解决方案。谢谢。
android - android usb主机异步中断传输
我正在尝试在 endPointOut 推送一些命令并尝试从 endPointIN 接收数据,但是当我尝试使用 mUsbDeviceConnection.requestWait() 读取时,应用程序没有响应
以下代码说明我如何尝试调用这些函数
我得到一个空白数组
http - NSIS:使用查询字符串发出异步 Web 请求
如何像http://www.example.com/somepage?param1=val1¶m2=val2
在 NSIS 中一样向 URL 发出异步 GET 请求。我不关心响应 - 我想要的只是提出请求并忽略响应(所以不是下载文件)。
目前我使用inetc plugin,但是由于两个原因它不是最佳的:
- 它是阻塞的(不是异步的),导致安装“小挂起”
- 它需要输出文件,这真的不是必需的,对我的需求没有任何意义。
那么,有没有办法从 NSIS 发出异步 Web 请求?
nsurlconnection - NSRLConnection 的方法 sendAsynchronousRequest 失败时不执行代码
我已经实现了这个操作:
有时,如果发生连接错误(例如丢失连接),我想在 if 块中执行代码。通过调试,我可以看到代码行被调用,但没有被执行!!!
谁能告诉我为什么?!?
谢谢...
ios - 从 NSURLConnect.SendAsyncronousRequest 返回值
这里有一些代码
我想返回我的变量,但里面没有值。可能是 NSURLConnection.sendAsynchronousRequest(request, queue: NSOperationQueue.mainQueue()) 的问题,谁能告诉我如何管理这个函数。我想从 NSURLConnection.sendAsynchronousRequest 返回值
在我的情况下,没有返回值,我的变量“reviceData”给了我正确的值,但我仍然不能将它分配给任何变量
我是 swift 的新手,英语不好,对不起语法。
ios - 处理多个 NSURL 连接的最佳方法
我正在尝试以编程方式创建 xls 工作表。为了填写表格,我将倍数NSURLConnection
设为 100 左右。现在,我的方法是:
- 建立连接并将数据存储到数组中。这个数组有 100 个对象。
- 现在获取第一个对象并调用连接。存储数据。并与数组中的第二个对象建立第二个连接。这一直持续到数组中的最后一个对象。
完成 100 个连接平均需要 14 秒。有没有办法实现NSURLConnection
以更快的方式获得响应?
直到昨天,我都遵循了基本方法,例如:
声明属性:
初始化数组viewDidLoad
:
初始化NSURLConnection
按钮操作:
处理接收到的数据:
完成后调用另一个连接:
今天,我尝试NSURLConnection
使用sendAsync
循环一个接一个地触发所有连接,效果很好。
这次完成 100 个请求比旧过程花费了一半的时间,除了 asynReq 之外,还有没有更快的方法?。使用NSURLconnection
和的最佳场景是NSURLConnection with asyncReq
什么?
ios - 在 dispatch_async 中上传 UIImage
我有个问题。我在dispatch_async
. 但是在callMethod2
不同的对象中,我正在使用[NSURLConnection sendAsynchronousRequest
. 但是上传后,它没有显示我的响应。(但是,当我在没有 dispatch_async 的情况下调用 callMethod2 时,效果很好)。问题可能出在哪里?
上传图片
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
java - 如何在异步 Servlet 中重定向?
根据这个文档,我知道Request
可以在一个异步 Servlet 中转发到另一个 servlet,这也使容器自动调用complete()
和触发另一个 Servlet 或 JSP。
但是,如果我想在异步 Servlet 下重定向页面怎么办?我应该打电话complete()
吗response.redirect("")
?我们有任何重定向的例子吗?
谢谢。