nsurlsession相关内容

此服务器的证书无效(错误:9813)

我正在尝试连接到我的ASP.NET Core API,该API在我的另一台计算机上运行。我想尝试使用POST请求添加数据。我收到以下错误消息: 连接6:默认TLS信任评估失败(-9813) 连接6:TLS信任遇到错误3:-9813 连接6:遇到错误(3:-9813) 错误描述为: 此服务器的证书无效。您可能正在连接到伪装为“192.168.0.100”的服务器,这可能 ..
发布时间:2022-09-01 17:24:56 移动开发

我如何才能知道何时重新使用另一个进程中的后台NSURLSessionConfigurationID是安全的?

我正在构建一个应用程序,用户可以从该应用程序和一个共享扩展程序启动后台文件上传。用户应该能够监控来自主应用程序的任何上传的进度。 在从扩展启动上载的情况下,我需要使用扩展中使用的相同ID创建后台会话配置,以便在应用程序中获取监控进度和更多内容的委托调用。 在应用程序中,我无法执行此操作,直到扩展程序退出。 苹果公司文档称https://developer.apple.com/libra ..

NSURLSession:调用ancelByProducingResumeData后无法获取简历数据

我想在用户取消下载或出现问题后继续下载。但是当我调用cancelByProducingResumeData方法时,resumeData是nil。所以,我无法继续下载。我相信下载链接可以恢复,因为我们的PC客户端可以恢复下载此链接。 这是我的代码。这里是the full project。 #import "ViewController.h" @interface ViewController ..

已崩溃:com.apple.NSURLSession-Delegate-EXC_BAD_ACCESS

我在谷歌的Crashlytics上看到了许多用户的崩溃。我在下面发布了堆栈跟踪,但请记住,许多其他URL请求都会发生这种情况。在过去的几个月里,我的URL请求函数都没有被修改过,所以我想知道这是不是苹果的新iOS版本的错误?如果有人能为我分解堆栈跟踪,并解释这是苹果的错误还是我可以修复的东西,那就太好了。 Crashed: com.apple.NSURLSession-delegate 0 ..
发布时间:2022-06-09 18:50:41 移动开发

iOS UrlSession.shared.dataTask 删除 utf-8 “+"字符并将其替换为 ""

我正在使用 x-www-form-endoded 数据创建对 API 的登录调用.我在 Postman 中创建了一个 POST 并收到 200 响应.我使用 Postman 的导出功能为 Android 生成 OKHTTP 代码和为 iOS 生成 NSURL 代码.Android 代码工作正常,但 iOS 代码收到 401 响应.我使用 Charles Web 调试代理来查看实际为有效负载发送的内 ..
发布时间:2022-01-22 15:07:30 移动开发

iOS 7 NSURLSession 在后台下载多个文件

我想使用 NSUrlSession 下载文件列表. 我有一个用于计算成功下载的变量@property (nonatomic) int downloadsSuccessfulCounter;.在下载文件时,我禁用了 Download Button.当计数器等于下载列表大小时,我再次启用按钮并将计数器设置为 0.我在方法中这样做: -(void)URLSession:(NSURLSession ..
发布时间:2022-01-20 14:43:39 其他开发

如何使用 URLSessionStreamTask 和 URLSession 进行分块编码传输

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

在运行 AFHTTPSessionManager 的 AFNetworking 2 中设置并发任务限制

所以我知道在旧的 AFNetworking 中使用 AFHTTPClient 是可能的,而且我知道如果我使用 AFHTTPRequestOperationManager 我可以设置队列的限制,但是我不能让 AFHTTPSessionManager 一次只运行 x 个请求而不使用成功块(我不想)自己实现它. 以下代码并未限制我的连接: AFHTTPSessionManager *mana ..

NSURLSession 委托与 completionHandler

我一直使用完成处理程序.使用 NSURLConnection,现在使用 NSURLSession.这导致我的代码非常不整洁,尤其是我在请求中的请求中请求. 我想尝试在 NSURLSession 中使用委托来实现我用 NSURLConnection 做的一些杂乱无章的事情. 于是我创建了一个NSURLSession,并创建了一个dataTask: NSURLSessionDataTas ..
发布时间:2022-01-18 12:35:17 移动开发

如何使用 NSURLSession 来判断资源是否发生了变化?

我正在使用 NSURLSession 从 HTTP 服务器请求 JSON 资源.服务器使用 Cache-Control 来限制资源在客户端缓存的时间. 这很好用,但我还想在内存中缓存一个反序列化的 JSON 对象,因为它经常被访问,同时继续利用 NSURLSession 中内置的 HTTP 缓存机制. 我想我可以保存一些 HTTP 响应标头:Content-MD5、Etag 和 Las ..

ios FTP上传使用NSURLSession

我正在尝试通过 FTP 将文件上传到服务器.根据Apple 文档 NSURLSession 类支持 FTP 操作. 有一个著名的 Apple Developer blog 也支持这一点.但是仍然不清楚 NSURLSession API 是否支持 ftp 上传?(我尝试了建议的方式并得到错误). 使用 CFFTPStreamRef 的传统方式,ftp 上传工作正常,但已弃用在 9.0.标 ..
发布时间:2022-01-09 11:47:46 移动开发