gpt4 book ai didi

swift - 使用 Alamofire 的多部分 POST

转载 作者:搜寻专家 更新时间:2023-10-31 19:31:33 24 4
gpt4 key购买 nike

我想在 Swift 中使用 Alamofire 向我的 Rails 服务器发出请求。我有一个我想序列化的简单对象以及一些我想作为多部分编码数据附加的图像。

在我的 Rails 方面,它就像一个请求一样简单:

post :create, object: parameters, files: ['file1', 'file2'], format: :json

使用 Alamofire 执行此操作最优雅的方法是什么?

最佳答案

我还没有深入研究 Alamo fire,但阅读文档让我相信目前 Alamo Fire 不支持它。具体来说,文档末尾在“我应该何时使用 AFNetworking”标题下指出:

将 AFNetworking 用于以下任何一项:

  • UIKit 扩展,例如将图像异步加载到 UIImageView
  • TLS 验证,使用 AFSecurityManager
  • 需要NSOperation或NSURLConnection的情况,使用AFURLConnectionOperation
  • 网络可达性监控,使用 AFNetworkReachabilityManager
  • 多部分 HTTP 请求构造,使用 AFHTTPRequestSerializer

关于swift - 使用 Alamofire 的多部分 POST,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26769041/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com