我可以使用以下代码从swift发送json的发布数据:
private func alamoFireAjax(url: String, parameters: Parameters, callback: @escaping (DataResponse<Any>) -> Void) {
Alamofire.request(url, method: .post, parameters: parameters, encoding: JSONEncoding.default).responseJSON(completionHandler: callback)
}
但我想发送一个图像以及此函数发送的数据。我如何在alamofire中做到这一点,或者我需要一个不同的框架。
答案 0 :(得分:3)
你需要将(编码)图像转换为base64并作为字符串发送给PHP,接收后PHP可以解码并保存在存储中或保存base64字符串。