nsurlsession相关内容
我正在尝试连接到我的ASP.NET Core API,该API在我的另一台计算机上运行。我想尝试使用POST请求添加数据。我收到以下错误消息: 连接6:默认TLS信任评估失败(-9813) 连接6:TLS信任遇到错误3:-9813 连接6:遇到错误(3:-9813) 错误描述为: 此服务器的证书无效。您可能正在连接到伪装为“192.168.0.100”的服务器,这可能
..
在本例中,我以默认优先级启动100NSURLSessionDataTask,然后将最后一个设置为高优先级。但是,它似乎完全没有效果,因为最后一个任务仍以最后运行结束。 NSURLSession *session = ... NSURLRequest *request = ... for (int i = 1; i
..
我正在尝试将REST数据获取到iOS应用程序,我使用的代码如下: var rest_url = "http://192.168.0.1:8000/rest/users/" let url: NSURL = NSURL(string: rest_url) let session = NSURLSession.sharedSession() let task =
..
我正在构建一个应用程序,用户可以从该应用程序和一个共享扩展程序启动后台文件上传。用户应该能够监控来自主应用程序的任何上传的进度。 在从扩展启动上载的情况下,我需要使用扩展中使用的相同ID创建后台会话配置,以便在应用程序中获取监控进度和更多内容的委托调用。 在应用程序中,我无法执行此操作,直到扩展程序退出。 苹果公司文档称https://developer.apple.com/libra
..
我想在用户取消下载或出现问题后继续下载。但是当我调用cancelByProducingResumeData方法时,resumeData是nil。所以,我无法继续下载。我相信下载链接可以恢复,因为我们的PC客户端可以恢复下载此链接。 这是我的代码。这里是the full project。 #import "ViewController.h" @interface ViewController
..
我正在使用Pinterest SDK下载Pinterest Pin的链接(我从服务器返回的示例链接:https://www.pinterest.com/r/pin/186195765822871832/4801566892554728205/77314e40aeb26c0dc412e9cfa82f8dccc401fdb2b9806a3fe17ba8bafdb50510)。 大约5天前,当我尝
..
我在我的iOS项目中使用URLSession。(斯威夫特4)。以下代码仅用于说明目的。 class MyTaskManager { ... func postMyData(...) { let defaultSession = URLSession(configuration: .default) dataTask = defaultSession
..
我有一台本地运行的服务器(我的IP是192.168.0.98),并且一直在尝试使用一些网络代码来访问它。最初这是通过AFNetking完成的,但现在我使用了NSURLSession,如下所示: NSURLSession *session = [NSURLSession sharedSession]; NSURL *url = [NSURL URLWithString:@"http://192
..
给定一个简短的URLhttps://itun.es/us/JB7h_,如何将其展开为完整的URL?例如https://music.apple.com/us/album/blackstar/1059043043 推荐答案 扩展 extension URL { func getExpandedURL() async -> URL? { var reque
..
我在谷歌的Crashlytics上看到了许多用户的崩溃。我在下面发布了堆栈跟踪,但请记住,许多其他URL请求都会发生这种情况。在过去的几个月里,我的URL请求函数都没有被修改过,所以我想知道这是不是苹果的新iOS版本的错误?如果有人能为我分解堆栈跟踪,并解释这是苹果的错误还是我可以修复的东西,那就太好了。 Crashed: com.apple.NSURLSession-delegate 0
..
我有一个应用程序目前使用 NSURLConnection 进行绝大多数网络.我想搬到 NSURLSession 因为 Apple 告诉我这是要走的路. 我的应用只是通过 + (NSData *)sendSynchronousRequest:(NSURLRequest *)request returnedResponse:(NSURLResponse **)response error:(NS
..
我正在使用 x-www-form-endoded 数据创建对 API 的登录调用.我在 Postman 中创建了一个 POST 并收到 200 响应.我使用 Postman 的导出功能为 Android 生成 OKHTTP 代码和为 iOS 生成 NSURL 代码.Android 代码工作正常,但 iOS 代码收到 401 响应.我使用 Charles Web 调试代理来查看实际为有效负载发送的内
..
我想使用 NSUrlSession 下载文件列表. 我有一个用于计算成功下载的变量@property (nonatomic) int downloadsSuccessfulCounter;.在下载文件时,我禁用了 Download Button.当计数器等于下载列表大小时,我再次启用按钮并将计数器设置为 0.我在方法中这样做: -(void)URLSession:(NSURLSession
..
我正在尝试连接到 Twitter 流 API 端点.看起来 URLSession 支持通过 URLSessionStreamTask 进行流式传输,但是我不知道如何使用 API.我也找不到任何示例代码. 我尝试测试以下内容,但没有记录网络流量: let session = URLSession(configuration: .default, delegate: self, delegat
..
所以我知道在旧的 AFNetworking 中使用 AFHTTPClient 是可能的,而且我知道如果我使用 AFHTTPRequestOperationManager 我可以设置队列的限制,但是我不能让 AFHTTPSessionManager 一次只运行 x 个请求而不使用成功块(我不想)自己实现它. 以下代码并未限制我的连接: AFHTTPSessionManager *mana
..
我一直使用完成处理程序.使用 NSURLConnection,现在使用 NSURLSession.这导致我的代码非常不整洁,尤其是我在请求中的请求中请求. 我想尝试在 NSURLSession 中使用委托来实现我用 NSURLConnection 做的一些杂乱无章的事情. 于是我创建了一个NSURLSession,并创建了一个dataTask: NSURLSessionDataTas
..
我正在使用 NSURLSession 从 HTTP 服务器请求 JSON 资源.服务器使用 Cache-Control 来限制资源在客户端缓存的时间. 这很好用,但我还想在内存中缓存一个反序列化的 JSON 对象,因为它经常被访问,同时继续利用 NSURLSession 中内置的 HTTP 缓存机制. 我想我可以保存一些 HTTP 响应标头:Content-MD5、Etag 和 Las
..
我正在尝试通过 FTP 将文件上传到服务器.根据Apple 文档 NSURLSession 类支持 FTP 操作. 有一个著名的 Apple Developer blog 也支持这一点.但是仍然不清楚 NSURLSession API 是否支持 ftp 上传?(我尝试了建议的方式并得到错误). 使用 CFFTPStreamRef 的传统方式,ftp 上传工作正常,但已弃用在 9.0.标
..
我在使用 NSURLSession 将照片从资源库上传到服务器时遇到了一些问题. 一开始NSURLSession不支持流式上传.我在尝试使用它时遇到了异常: @property (nonatomic, strong) NSURLSession *uploadSession;..._uploadSession = [NSURLSession sessionWithConfiguration:
..
我已启用具有远程通知任务的后台模式,以在应用收到推送通知时在后台下载一个小文件 (100kb).我已经使用 配置了下载会话 NSURLSessionConfiguration *backgroundConfiguration = [NSURLSessionConfiguration backgroundSessionConfiguration:sessionIdentifier];[背景配置
..