我可以使用以下代码从 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 中做到这一点,或者我需要一个不同的框架。
最佳答案
您需要将图像转换(编码)为 base64 并作为字符串发送给 PHP,PHP 可以在收到帖子后对其进行解码并保存在存储中或保存 base64 字符串。
关于php - 如何将 POST Json 和图像发送到 php alamofire,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44370495/