nsurlsession相关内容

发送SPDY请求导致“请求超时". iOS中的NSUrlSession错误

我的iOS应用从nginx HTTP服务器加载图像.在我发送了400多个此类请求后,网络“卡住了",所有后续HTTP请求均导致“请求超时"错误.只有重新启动应用程序后,我才能再次加载图像. 详细信息: 我正在使用NSURLSession.sharedSession().dataTaskWithURL向jpeg文件发送四百个HTTP GET请求. 请求按顺序发送,一个接一个.请求之间的 ..
发布时间:2020-05-17 21:33:26 移动开发

如何将URLSessionStreamTask与URLSession一起使用以进行分块编码传输

我正在尝试连接到Twitter流API端点.看起来URLSession支持通过URLSessionStreamTask进行流式传输,但是我不知道如何使用API​​.我也找不到任何示例代码. 我尝试测试以下内容,但没有记录网络流量: let session = URLSession(configuration: .default, delegate: self, delegateQueu ..
发布时间:2020-05-17 18:33:23 移动开发

NSURLSession多部分/表单数据发布请求出现问题

我无法在同一发布请求中向我的服务器发送文本和图像.我认为问题与我设定边界的方式有关. 我在iOS9中使用swift. 我在这里遵循了说明 ios使用HTTP POST上传图像和文本 尽我所能将obj-c转换为swift 但是,当我向服务器发布请求时,每当尝试访问$ _POST ["key"]之类的发布数据时,都会收到未定义的索引错误.这是我用来设置http请求的代码,任何人都可以 ..
发布时间:2020-05-13 18:56:55 移动开发

在网络上使用Alamofire而不是NSURLSession/NSURLConnection有什么优势?

任何人都可以帮助我理解以下问题:使用Alamofire相比NSURLSession/NSURLConnection有什么优势? NSURLSession和NSURLConnection有什么区别? 解决方案 NSURLConnection是Apple用于进行联网(例如发出HTTP请求和接收响应)的旧API,而NSURLSession是它们的新API.后者是较高级别的,通常更容易使用, ..

iOS:从网络下载超大数据的策略

在从网络上下载较大文件(例如350MB大小的视频)时,我在iOS的内存管理方面苦苦挣扎. 这里的目标是下载这类文件,并将其存储在CoreData的Binary Data字段上. 此刻,我正在使用NSURLSession.dataTaskWithUrl和NSURLSession.dataTaskWithRequest方法来检索这些文件,但是看起来这些方法并未处理诸如内存使用之类的问题,它们只是 ..
发布时间:2020-05-08 19:35:57 移动开发

通过Swift命令行程序使用NSURLSession

我正在尝试先测试一个概念验证的命令行应用程序,然后再将其集成到更大的应用程序中.我想做的是使用NSURLSession使用此示例下载一些数据.但是,如果我使用一个简单的OS X命令行应用程序中给出的示例,则该应用程序将在检索数据之前退出. 如何使用NSURLSession从独立的命令行应用程序下载数据?我所读的是使用 NSRunLoop 但是,我还没有在Swift中找到一个清晰的示例,因此, ..
发布时间:2020-05-04 10:55:03 移动开发

安全问题涉及从iOS应用通过https向服务器发送用户名和密码

我已按照Apple的建议设置了应用购买收据验证,方法是将收据发送到我的服务器,然后将收据发送到Apple的服务器进行验证.我所有的收据处理都是在服务器端进行的,它工作正常.我的服务器将非常晦涩的代码发送回我的应用程序,以确认购买是否有效.我在应用程序端使用了一种非常强大的混淆方法来掩饰该返回码所发生的一切,从而使越狱的黑客尽可能地难以克服它. 问题是我将php文件存储在Web服务器上受密码保 ..
发布时间:2020-05-03 10:14:49 移动开发

如何使用相同的方法将NSURLSession的结果分配给变量?

要说我是Objective-C的新手,那就太轻描淡写了.我主要是Ruby/Rails开发人员,当涉及到OOP& amp;时,它完全宠坏了我.一般编程. 在厌倦了阅读教程之后,我决定尝试使用NSRULSession击中我的Rails应用程序之一(《上古卷轴在线》技能规划师),在我的iOS应用上显示一些JSON响应.代表没有任何意义,我不确定如何将此功能分解为方法等,因此我认为我将使其保持简单和 ..
发布时间:2019-11-26 23:21:19 移动开发

无法解决“下标的含糊使用"

我正在尝试将JSON响应(从NSUrlSession转换为我可以使用的数组). 很奇怪,这是昨晚工作的.但是,我现在遇到一个构建错误,说“下标的含糊使用". let url = NSURL(string: "http://192.168.0.8/classes/main.php?fn=dogBoardingGet") let task = NSURLSession.sh ..
发布时间:2019-11-26 19:01:47 移动开发

如何使用URLSession从URL获取JSON数据?

我正在使用一个iOS应用程序,其中必须从此网址获取数据. 如我所见,此url包含JSON数据,因此在这里我是否需要解析它,如何获取此JSON数据我不明白. 这是我的代码. import UIKit import SwiftyJSON typealias ServiceResponse = (ApiResponseData, NSError?) -> Void class Ap ..
发布时间:2019-11-24 21:28:25 移动开发

始终取回NSURLSessionDataTask中的缓存数据

使用NSURLSessionDataTask向服务器发布JSON请求时,我面临一个非常奇怪的问题. 第一个请求通过,我收到正确的JSON响应,当我执行第二个请求时,我总是返回旧的响应,而服务器从未收到该请求.即使我打开飞行模式,NSURLSessionDataTask确实可以正常工作,但我又恢复了原来的响应. 那是我正在使用的代码: - (void)getJSONFromURL: ..
发布时间:2019-11-24 18:09:37 移动开发