php - 如何将 POST Json 和图像发送到 php alamofire

标签 php json swift post alamofire

我可以使用以下代码从 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/

相关文章:

php - 在 EventListener 中添加表单错误

php - 同时从2个表中取数据

java - 将对象序列化为 XML,无需 [xmlns =""]

swift - 如何在 Swift 中保存 PDF currentDestination

swift - CALayer 边界在将它们设置为某个值后不会改变

php - 如何更改从 PHP Simple HTML DOM Parser 解析的文本?

php - PHP 中的 Javascript 函数 fromCharCode()

javascript - Breeze 不会替换 Ref : node with its real data

json - 使用 toJSON 创建空对象(空括号)

ios - 将图像置于按钮中会产生意想不到的结果