问题标签 [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 回答
663 浏览

ios - Json:在 Swift 中将图像保存到 CoreData

我现在有点卡住了。首先,我的代码如下,

每次我运行这个应用程序时,它都会停在这一行:

NSURLConnection.sendAsynchronousRequest(requestWebView, queue: NSOperationQueue.mainQueue(), completionHandler: {

(我在这里要做的是解析 Json 数据并将其放入数组中,然后将其保存到 CoreData 中。问题是fetchImg()函数。我正在尝试将来自 Json 数据的路径传递给这个函数和函数从网络获取真实图像,创建路径并将数据保存到设备上,并返回实际保存图像的路径。)

有什么建议吗?

对不起我可怜的英语解释!!!

谢谢!

0 投票
1 回答
1984 浏览

ios - 在 iOS 中使用 sendAsynchronousRequest:request API 处理 401 状态码

我正在使用这种方式 API 登录我的应用程序。

当我使用正确的用户名和密码时,我得到 httpResponse 和状态码为 200。但如果使用错误的用户名和密码,我不会得到 401。

那么如何处理这种情况

问候兰吉特

0 投票
2 回答
546 浏览

jquery - 为什么我没有进入 $.ajax 请求的成功事件

我是这个概念的新手,并使用一些基本示例来理解异步调用

在上面的代码中,我在完成事件中的警报功能被触发了。但是我的成功事件没有被触发。但是在 Firebug 控制台中,我可以看到我的 html 响应通过了这个请求......如果这不正确,那么我该如何访问通过此请求返回的 html 数据

如果我使用 Jquery 的简单 .load(url) 函数,这很好用

谢谢您的帮助,

0 投票
2 回答
1349 浏览

swift - Swift 中的 NSURLConnection:如何在加载完成后调用函数,如果 URL 为 404,如何重新启动它?

我正在使用 Google Image API 生成这样的图像:

然后其余代码深入查找 google api 提供的图像的 URL,并将应用程序中的图像设置为(此处为 var theurl):

这可行,但我需要 1)停止进程并在找到无法加载的图像 URL 时调用函数,以及 2)在图像完成加载时调用函数。

0 投票
2 回答
864 浏览

asp.net - 异步和等待不起作用

我正在尝试在 asp.net 中使用异步和等待。为简单起见,我的目标是异步调用一个方法,一旦返回,更新 UI 上标签中的数据。这是default.aspx

文件后面的代码...

所以当我点击按钮时,我的浏览器会等到整个 DoSomethingAsync 方法完成。所以我相信这将成为同步调用而不是异步调用。

谁能告诉我这里出了什么问题。

0 投票
1 回答
371 浏览

ios - 如何在 sendAsynchronousRequest 的 completionHandler 中显示 UIAlertView?

我正在开发一个登录应用程序。我有一个注册视图,我正在使用 sendAsynchronousRequest 发送注册请求。当我收到返回的数据时,我想显示警报视图以显示注册(如果有效)。现在我的问题是当我收到返回的数据时,UI 会被阻止,直到显示警报视图。

为什么会发生这种情况,我该如何解决?检查代码片段:

0 投票
1 回答
71 浏览

swift - 写入非常大的文件时应用程序冻结/锁定

我正在使用以下代码下载约 200mb 的播客并将其写入 Documents 目录:

sendAsynchronousRequest 调用可防止在下载期间发生锁定,但应用程序在开始实际将其写入目录时仍会冻结。

有没有办法完全防止锁定发生,或者我将不得不一次写入更小的块?

0 投票
1 回答
958 浏览

ios - iOS Swift - NSURLConnection.sendAsynchronousRequest 取消请求

如果互联网连接出现问题,我正在尝试取消异步请求。

这是代码。我正在尝试通过以下方式取消请求:

但我有一些错误:无法将“void”类型的值分配给 NSURLConnection 类型的值。

0 投票
1 回答
75 浏览

core-data - “asynchronousFetchRequest”和“创建私有上下文”有什么区别?

1.iOS8提供了asynchronousFetchRequest ,我们也可以创建一个'private context'来获取结果,那么asynchronousFetchRequest和' create a private context '有什么区别呢?

2.NSFetchedResultsController的上下文类型必须是MainQueueConcurrencyType?(阻塞 UI?)有什么解决方案可以解决这个问题吗?

0 投票
1 回答
106 浏览

multithreading - sendAsynchronousRequest:queue:completionHandler:应用程序在后台时失败

我正在使用互联网可用性检查, NSURLConnection但它未能调用成功或错误块:

当应用程序处于前台或首次加载时,应用程序运行良好。当然,我的后台多任务处理已启用。当发生以下情况时,问题开始:

将应用程序发送到 BG。稍等片刻......该应用程序被iOS杀死。

当我的应用程序再次从后台转到前台时,会使用以下状态代码调用块:

它是一个请求超时错误。但是为什么每当我的应用程序进入后台时都不会调用它(不是每次都发生,它工作正常)。

我的代码有什么问题吗?我如何处理这个。?