nsurlsession相关内容
我有一个生产的应用程序以及一个具有自签名证书的开发服务器。 我正在尝试测试 NSURLSession 和后台下载但似乎无法超越 - (void)URLSession:(NSURLSession *)session didReceiveChallenge:(NSURLAuthenticationChallenge *)challenge completionHandler: (void(^)(
..
我试图在网站上找到这里的快速代码学校网站并按 Cmd + Opt + C 打开开发人员控制台。 点击网络标签。 请勿关闭此控制台。返回网站并照常输入您的用户名和密码。 观察页面发送的数据: 纯文本: checkCookiesEnabled true checkMobileDevice false checkStandaloneMode false checkTa
..
AFNetworking 允许您向请求添加 NSDictionary 参数,并将它们附加到请求中。所以如果我想用做一个 GET 请求?q = 8& home = 8888 我只是做一个NSDictionary像 @ {@“q”:@“8”,@“home”:@“8888”} 非常简单。 有没有办法用 NSURLSession / NSURLConnection / NSURLRequest ?
..
我想在NSURLSession上创建一个类别。该应用程序编译好,但当我尝试调用类别方法时,我得到 - [__ NSCFURLSession doSomething]:无法识别的选择器发送到实例0xbf6b0f0 :0:错误: - [NSURLSession_UPnPTests testCategory]: - [__ NSCFURLSession doSome
..
这是我的下载代码: let url = NSURL(字符串:“http://www.zastavki。 COM /图片/原件/ 2013 / Photoshop_Image_of_the_horse_053857_.jpg“)! let documentsDirectoryURL = NSFileManager()。URLsForDirectory(.DocumentDirecto
..
我有一个注册视图控制器,它处理所有用户输入并调用传递给它的另一个类(wsClass)中的函数,该数据作为NSDictionary。 调用wsClass中的函数并建立连接,并从服务器返回数据并在会话中使用。 我的问题是如何将该数据返回到最初调用该函数的注册视图控制器,它总是空的。 这是在registrationViewController中的调用: wsClass * ws
..
我正在使用 NSURLSession 对象在我的应用程序中加载图像。这可能是同时加载几个图像。 在某些时刻,我需要取消加载一个特定图像并继续加载其他图像。 你能建议正确的方法吗? 解决方案 要获取任务列表,您可以使用NSURLSession的方法 - (void)getTasksWithCompletionHandler:(void(^)(NSArray * data
..
我对这个块有问题。我试图获取 NSURLSession 块内的数据。 这里是我的代码 - (NSDictionary *)RetrieveData { NSURLSession * session = [NSURLSession sharedSession]; NSURL * url = [NSURL URLWithString:self.getURL]; dataL
..
我现在被困住了一段时间,我需要帮助。所以在AFNetworking 2.0中我们有 AFHTTPRequestOperation 所以我可以很容易地使用 NSOperationQueue 并且有一些依赖。所以我们现在只有 AFHTTPSessionManager 和 NSURLSession ,它不是子类 NSOperation 。我有类 APIClient 那个子类 AFHTTPSessionM
..
所以我知道在旧的AFNetworking中这可以使用AFHTTPClient, 而且我知道如果我使用AFHTTPRequestOperationManager我可以设置队列的限制,但我不能让AFHTTPSessionManager只运行x请求没有自己使用成功块(我不想要)实现它的时间。 以下代码没有限制我的连接: AFHTTPSessionManager * manager = [A
..
我想知道如何使用NSURLSession“单元测试”HTTP请求和响应。现在,当作为单元测试运行时,我的完成块代码不会被调用。但是,当从 AppDelegate (didFinishWithLaunchingOptions)中执行相同的代码时,将调用完成块内的代码。正如本主题所述, NSURLSessionDataTask dataTaskWithURL完成处理程序未被调用,需要使用信号量和/或d
..
制作 NSURLSessionTasks 的串行队列的最佳做法是什么? 在我的情况下,我需要to: 获取JSON文件中的URL( NSURLSessionDataTask ) 在该URL下载文件( NSURLSessionDownloadTask ) 以下是我目前的情况: session = [NSURLSession sharedSession]; //下载J
..
在阅读了有关使用新iOS7 api(NSURLSession)进行后台下载的Apple文档后,我有点失望。我确信Apple在后台管理网络可用性的暂停/恢复(或者提供了这样做的选项),但没有...... 所以阅读文档,这就是我们所拥有的: https://developer.apple.com/library/ios/documentation/cocoa/Conceptual/UR
..
我注意到实现 NSURLSessionDataDelegate 并且启动任务时偶尔会抛出一个EXC_BAD_ACCESS。给出错误的实际调用方法似乎有所不同,但始终来自 CFNetwork 。在大多数情况下,调用方法来自 NSURLSession delegate_dataTask:didReceiveData:completionHandler 。我在下面附上了两个不同来电的崩溃日志。我还附上了
..
我正在尝试使用NSURLSessionUploadTask进行新的花哨iOS 7后台上传,并且当我使用defaultSessionConfiguration运行时它似乎工作,但是一旦我尝试backgroundSessionConfiguration它就会在我调用uploadTaskWithRequest的行崩溃: 以下是代码示例。奇怪的是,虽然在线有无数的downloadTaskWithRe
..
URLSession 数据任务块在应用程序处于后台时未调用,并且在请求时停留在 dataTask 。 当我打开应用程序时,块被调用。顺便说一句,我正在使用 https 请求。 这是我的代码: let request = NSMutableURLRequest(url:URL(string:url as String)!, cachePolicy:.reloadIgnori
..
我最近一直在学习Objective C,我决定尝试连接。 NSURLConnection的一切都很棒,直到我发现它已经过时,并试图工作与NSURLSession。 我正在尝试一个非常简单的例子,但似乎无法让我的应用程序在完成块内运行代码。 以下是使用的代码: NSURL * url = [NSURL URLWithString:@“http:// api.openweat
..
所以我在与Swift的努力中遇到了另一个障碍。我正在尝试将多个图像加载到图像库中 - 除了一件事以外,一切正常。尽管我清除了图像,但应用程序的内存使用仍在不断增长和增长。在基本上消除了所有代码之后,我发现这是由我的图像加载脚本引起的: func loadImageWithIndex(index:Int ){ let imageURL = promotion [index] .imageU
..
我想下载一个带有 NSURLRequest 的文件,并将其保存在 NSData * data = ... 发生错误。 NSURL * Urlstring = [NSURL URLWithString:@“http://yourdomain.com/yourfile.pdf”]; NSURLRequest * request = [NSURLRequest requestWithU
..
我收到自签名证书后出现错误 错误域= NSURLErrorDomain代码= -1200“发生SSL错误 和与服务器的安全连接无法进行。 在测试我的一个演示应用程序的Web服务时 iOS 9.3 XCode 7.3 Swift 2.2 Alamofire 3.3.0 和本地服务器: https ://filename.hostname.net 注意: 在假设之前重
..