alamofire相关内容
伙计们!我的应用程序再次崩溃,我不知道该怎么做.有人可以帮忙吗?!顺便说一句,我是初学者..我正在学习.请客气点. AF.request(URL_USER_ADD, method: .post, parameters: body, encoding: JSONEncoding.default, headers: header).responseJSON { (response) in 切
..
我正在使用 Alamofire 5 并且要求缓存一些 GET 请求.如果数据早于 20 分钟,则应命中真正的 API. 我发现的是使用 ResponseCacher.但是我看不到配置单个请求的方法,需要一些建议. let responseCacher = ResponseCacher(behavior: .modify { _, response in让 userInfo = [“日期":
..
你好,我现在对 alamofire 很着迷 :).我想要做的是禁用评估,因为服务器没有有效的 SSL 证书,但我必须通过 https 连接,我必须发送由 OpenSSL 在 IOS 设备上制作的 x509 证书我目前正在使用 alamofire 4,我正在尝试这样做: 打开类 CertTrustPolicyManager:ServerTrustPolicyManager {打开覆盖 func s
..
我正在开发一个用 Swift 编写的 iOS 应用程序,它通过 WooCommerce 应用程序身份验证端点授权商店管理员 这个端点有五个参数 app_name、scope、user_id、return_url 和 callback_url.我正在使用这种 URL 格式:http://example.com&/wc-auth/v1/authorize/?app_name=MyAppName&
..
我正在尝试使用 Alamofire 4 连接到需要身份验证令牌作为查询参数的 3rd 方 API,以使用 JSON 正文进行 POST 请求. 这里问了一个类似的问题:Alamofire 请求的多种编码类型 我正在尝试使用 Alamofire 4 实现公认的答案(答案使用 Alamofire 3). 这是我正在做的事情: let url = URL(string: urlStr
..
我需要从 Alamofire 4 迁移到 5,但我缺少委托上的 sessionDidReceiveChallenge 回调 我之前在第 4 版中使用过这样的东西: let manager = Alamofire.SessionManager(配置: URLSessionConfiguration.default)manager.delegate.sessionDidReceiveChall
..
我想知道为什么我的代码不起作用.我创建 url 并尝试使用 Alamofire 获得响应.Url 是正确的,它在 Postman 中提供数据. 代码是: static func getRepolist(request: URLRequest?,完成:([字符串])->()) {守卫让请求=请求其他{返回}Alamofire.request(请求).证实().responseJSON {(响
..
我正在尝试将我的项目从 Alamofire 4.9 迁移到 5.3,但在错误处理方面遇到了困难.我想尽可能多地使用 Decodable,但是我的 API 端点在一切顺利时返回一个 JSON 结构,而在出现错误时返回一个不同的 JSON 结构,所有端点上的所有错误都相同.我代码中对应的Codable是ApiError. 我想创建一个自定义响应序列化程序,它可以给我一个 Result 而不是默认
..
我正在使用 Alamofire 并且我有一个像这样的 curl 命令: curl "https://abc.mywebsite.com/obp/v3.1.0/my/page/accounts/myaccount1/account" -H 'Authorization: DirectLogin token="eyJhbGciOiJIUzI1NiIsInR5cCI6wkpeVeCJr.eyImCJr
..
导入 UIKit进口阿拉莫火导入 SwiftyJSON类 LoginViewController: UIViewController {@IBOutlet 弱变量 urlTextFiled:UITextField!@IBOutlet 弱变量 emailTextFiled:UITextField!@IBOutlet 弱变量 passwordTextFiled:UITextField!覆盖 func
..
我需要在我的项目中这样做: 如果我在 Alamofire 中手动将字符串附加到我的 URL,我可以轻松地做到这一点,但我不想要那样.我希望参数作为 Parameter 对象. 参数的一个公用键中的多个值 我一直在做什么: public func findCreate(tags: [String], withBlock completion: @escaping FindCrea
..
我安装了 2 个版本的 Xcode,8.3.2 和 8.2.1. 我正在开发一个用 Swift 2 编写的项目,并通过 Carthage 安装了几个第三方.拉分支后,我做了 carthage update :然后我得到了这个错误: $ carthage 更新*** 获取 SwiftyJSON*** 获取 Alamofire*** 获取 Reachability.swift*** 获取 Al
..
我正在使用 Alamofire 调用需要很长时间加载的网络服务.如果应用程序进入后台,当我返回应用程序时,我会被加载器卡住.我想这是因为调用永远不会向我的完成处理程序返回任何内容.我该如何解决这个问题? 解决方案 您可以使用后台抓取来解决这个问题.在 Swift 3 中可以通过以下方式完成: var backgroundTask: UIBackgroundTaskIdentifier?
..
我正在使用一个由 SPM 创建的非常简单的 swift 项目,其中包含 Alamofire. main.swift: import AlamofireAlamofire.request("https://google.com").responseString(queue: queue) { response inprint("\(response.result.isSuccess)")}
..
RequestManager 类 中有一个函数 getUser 在我的 VC 中调用. func getUser(onCompletion: @escaping (_ result: User?, error: String?) -> Void) {Alamofire.request(Router.getUser).responseJSON { (response) in//这是响应的工作}}
..
我的代码之前运行良好..最近我在其他项目中安装了 Alamofire 现在低于错误抛出. 模式不能匹配“URLRequest"类型的值 在 Alamofire 中的这一行出现错误: case .Success(let upload, _, _): \\........这里出现错误 错误代码: func postImageRequestWithURL(withUrl st
..
为什么我会收到此错误,我没有.我已经在使用Alamofire 5时将Alamofire更改为AF.请指导有什么问题以及需要更改的内容.以下是我遇到错误的代码: private func callAlamoFireFormalData(makeThisFunction : @escaping (AFDataResponse)->Void){AF.request(url, method: http
..
编辑:此问题发生在 XCode 12 Beta5 之后.Xcode 不允许不同的模块定义相同的名称(可能用于公共类和协议).Alamofire 和 Kingfisher 似乎同时定义了 SessionDelegate.我仍在努力寻找解决方案.. 我正在我们的应用程序中实现 iOS 14 小部件.我已经开始使用 XCode 12 Beta 2 并且一切都编译得很好.当我将 XCode 更新到
..
我有一个 tableview 使用 Alamofire 从 php json 加载数据,它在 tableview 上加载完美,现在我尝试将数据传递给第二个 viewController 以显示更多详细信息,我遇到了这个错误,上面写着找不到范围内的数据 func getUsers() {AF.request(SiteUrl).validate().responseJSON { 响应输入切换 res
..
我有一个 json data 它提供了以下信息: 让数据 = [{"QuestionTitle" : "昆虫学是研究的科学",“身份证":205,“选项" : [{“选项":“昆虫",“ID":810},{ "Option" : "技术和科学术语的起源和历史", "Id" : 811 },{ "Option" : "岩石的形成", "Id" : 812 },{“选项":“人类行为",“Id":8
..