我想在这个 curl 示例中创建主体: 如何实现这一点并在URLRequest中正确设置httpBody ? 我尝试了不同的方法,但似乎没有任何效果。 简单的: 然后我尝试预先准备: "Content-Disposition: form-data;" . 或添加线路断路器。 似乎没有任何工作。 这 ...
我想在这个 curl 示例中创建主体: 如何实现这一点并在URLRequest中正确设置httpBody ? 我尝试了不同的方法,但似乎没有任何效果。 简单的: 然后我尝试预先准备: "Content-Disposition: form-data;" . 或添加线路断路器。 似乎没有任何工作。 这 ...
我的网络层中有以下 APILoader 结构。 当我使用urlSession结构属性调用dataTaskPublisher(for: urlRequest)方法时,它不起作用。 但这适用于非结合传统的 API 调用。 当我如下使用URLSession.shared的实例变量时,它开始工作。 以下代码 ...
我没有大量代码要分享,但我真的很难找到连接到 Plaid 的正确方法,特别是我获得 Plaid Link Token 的第一步。 我已经下载了https://github.com/plaid/plaid-link-ios ,但它并没有开箱即用。 他们网站的文档 ( https://plaid.com ...
我想做什么: 有时我的URLSession调用请求需要很长时间才能返回响应。 这就是为什么如果它在 60 秒内没有给出响应,我会尝试再次调用呼叫请求。 60 秒后它将取消呼叫请求,然后提醒用户重试。 当用户点击重试警报按钮时,它将从头开始再次调用呼叫请求。 我是如何尝试的: 我为 session ...
之前没有任何数据任务和 urlsessions 经验。 所以我很好奇。 案例是 - 试图拥有一个无限滚动的表格。 当这个方法被调用 从 UITableViewDataSourcePrefetching 并检查至少一个索引路径的行大于当前最大项目后 - 我开始使用 urlsession 数据任务加载 ...
将我们的 API 客户端切换到组合后,我们开始收到用户关于错误“操作无法完成 (NSURLErrorDomain -1.)”的报告,这是从我们的 API 客户端转发到 UI 的error.localizedDescription 。 顶级 api 调用如下所示: 低级 API 客户端调用如下所 ...
我相当了解编码并正在解析来自网站的 html 数据。 问题是我在查看网站时可以手动检查的元素与源代码有很大不同。 我知道这是因为“检查元素”在浏览器应用错误更正后以及在任何 Javascript 操纵了 DOM 之后显示了 DOM 树的 state。 这是相关代码: 我的问题是; 我可以做些什么来 ...
我是 swift 的新手,并且有一个应用程序执行简单的 url 数据任务来解析该网站的 html 内容。 我试图加载某些元素,但没有得到我在手动检查时在网站上看到的内容。 我真的不知道是什么问题。 我想我的问题是; 如果我手动搜索该网站,是否有加载内容的方法? 这是相关代码: 请让我知道是否有任何 ...
我正在尝试在 AppDelegate.m 中实现一个函数,以便在后台更新我的应用程序。 我在网上找到了一篇文章(这是链接: https : //medium.com/@vialyx/ios-dev-course-background-modes-fetch-70c18f9f58d5 )但它是用 S ...
我正在尝试使用 URLSession dataTask 从包含每个下载路径的 firebase firestore 文档中获取图像数据,在 snapShotDocuments 中按升序使用 for 循环,然后将 url 传递到检索数据的 URLSession dataTask 中,然后附加导致数 ...
datatask 中的代码没有执行,即使我用调试器和断点检查,它也会被跳过。 有人知道为什么吗? ...
在一篇文章中,我看到了如下代码片段: 有几件事我不明白: 使 URLSessionDataTask 符合“可取消”协议的目的是什么? 如果 URLSessionDataTask 符合 'Cancellable' 协议,为什么它不实现 'Cancellable' 协议要求的方法; 当我检查 AnyCa ...
当我从我的代码中请求 API 时,我在 4-6 秒后得到了响应,这太长了。 从 Postman 我在 120 毫秒后得到响应。 我的代码中有什么地方出错了吗? 这是我的代码,我正在检查这两个打印之间的时间: ...
我有几个 datataskpublisher,它们从不同的应用程序屏幕执行对服务器的请求。 如何让它们串行运行? 下面将是一个粗略的例子这是一个执行请求和附加逻辑的服务。 这是意见 我需要请求永远不会并行发送到服务器如果“发布任务”完成,“获取任务”开始谢谢! ...
我的网络逻辑中有以下代码: 字符串匹配localizedDescription不是好的代码实践。 如何获取错误的类型,就像在catch子句中一样? ...
我正在尝试从 URL 恢复数据集(在通过正常工作的parseJSON函数解析 JSON 之后 - 我没有在下面的代码段中附加它)。 结果返回nil - 我相信这是因为retrieveData函数中的闭包是异步处理的。 我无法将结果保存到targetData 中。 在此先感谢您的帮助。 ...
我使用URLSession和URLSessionDataTask从服务器获取图像并将其显示在应用程序中。 我看了一下这里。 看起来URLSessionDownloadTask有更多选项。 目前我使用以下代码获取图像: 我希望能够暂停、取消和恢复从服务器获取图像的过程。 我在文档中看到URLSessi ...
我在找出 dataTask 返回空结果的原因时遇到问题。 在通过 My NetworkingManager 类时,它似乎从未进入 URLSession.shared.dataTask。 有谁知道为什么? 她是我在应用程序的 ContentView 中使用的 NetworkingManager: ...
我想将一个参数传递给我的委托,以确定是继续还是检查证书。 如何将参数从我的 URLSession 传递到这个委托。 我找了几个小时,在网上找不到任何关于此的信息。 没有惊喜。 大多数 Obj-c 的东西我都没有找到好的参考资料、例子或演练。 一切都被提取出来。 ...
我正在向某个网站发送一个 DataTask,并且在 URL 中我重定向到了本地主机( https://...&redirect_uri=http://localhost... )。 总的来说,在那个调用中,我得到了大约 5 个重定向,其中 localhost 可能是第三个,在重定向之后 lo ...