流请求上传在iOS背景会话中从iOS 15.x上传速度缓慢
我正在使用使用iOS nsurlsession背景会话将数据上传到S3服务器的应用程序。从iOS 15.x 中,我们观察到传输速度变得太慢(〜10 kbps)。 以下是配置,…
如何确定Swift.Result和Enum的错误响应
我创建了一种使用 swift.result 返回图像的方法和urlsession中的错误。我还为错误创建了一个 enum 。 当 swift.result 返回错误时,我该如何分辨4个枚…
需要在Urlerror之间进行澄清。 datanotallowed和Urlerror.notConnectedtointernet
我试图处理URLSESSION DATATASK错误。当dataTask启动而没有Internet连接时,我将获得Urlerror.datanotallowed错误。我什么时候可以得到Urlerror.notCo…
如何检查一个URLSESSION任务之一是否返回错误,以及是否停止代码执行?
我需要同时进行2个API调用。我有2个通话URL,如果其中一个呼叫会返回任何错误,我想停止所有代码执行。 我如何尝试执行此操作: 我具有一个名为 perfo…
OBJ-C POST JSON(正文?)到端点问题
使用Mac上的Postman,我已确认GET/POST工作到我的端点。在我的iPad上,我试图做同样的事情,但只能获得连接和返回数据(仅适用于 测试)。 在Postman…
如何在 swift 结构初始化程序中添加网络获取
我试图从 URL(第一个网络调用)获取数据,然后进行第二个网络调用以从第一个响应中的 url 获取图像,并快速显示在表格视图上。 第一个网络调用的 jso…
URLSession 和 URLCache 未按预期工作
对于始终如一的GET请求(它也有一个查询参数),我正在返回此响应标头的响应中。 Cache-Control: max-age=3600, private 我正在用这种配置创建一个url…
使用 URLSession 发布公钥字符串时出现超时错误
我正在创建 rsa 密钥对并将公钥发送到我的 api。但是 post 请求失败并出现超时错误。以下是我的请求函数: func perform(reqData: Data, with complet…
iOS 中是否可以下载任何文件应用暂停或安静模式?
我正在寻找一种机制来下载任何文件(视频、音频),不仅用于应用程序背景,还用于应用程序暂停或退出模式。它就像一个android youtube应用程序,后台…
有没有办法在 iOS 上的 React Native 中获取底层 NSURLErrorDomain (代码)?
在我们的 React Native 应用程序中,我们使用 TrustKit 在 iOS 上进行证书固定。如果证书验证失败并且我在 JavaScript 上下文中捕获错误(如下例),…
如何正确取消并重新启动 URLSessionDataTask Swift
这是我的请求功能: func receiptValidation(completion: @escaping(_ isPurchaseSchemeActive: Bool, _ error: Error?) -> ()) { let receiptFileURL…
尝试取消任务并再次重新启动 Swift 时获取零数据
我想做的事情: 有时我的 URLSession 调用请求需要很长时间才能得到响应。这就是为什么如果它在 60 秒内没有给出响应,我会尝试再次调用该呼叫请求。 …
如何使用OperationQueue处理图像下载器的URLSession
我正在尝试在 swift 中创建一个简单的 ImageDownloader 框架。 我想要实现的目标: 能够下载具有给定 URL 的图像 使用 url 字符串进行缓存 因此,仅获…
当我切换到发布构建配置时,NSURLSessionDataTaskcompletionHandler不再执行
我构建了一个简单的命令行工具,它使用 NSURLSessionDataTask 获取一些数据。现在我已经完成编码,我发现当我切换到 Xcode 中的发布构建配置时,可执…
如何发送POST和GET请求?
我想将我的 JSON 发送到 URL(POST 和 GET)。 NSMutableDictionary *JSONDict = [[NSMutableDictionary alloc] init]; [JSONDict setValue:"myValue"…