###前提・実現したいこと
Swift3でAlamofireを使っており,
実現したいこととしては,
- 1回のデータのアップロードで複数の画像データを送信
- その画像データは入れ子状にして送信
という2点を行いたいです.
つまり,bodyとして以下のような構成でデータを送りたいです.
{ "imgs": [ "画像データ", "画像データ", ... ] }
現状では
Alamofire.upload( multipartFormData: { (multipartFormData) in for imageData in imageDatas { multipartFormData.append(imageData, withName: "test", fileName: "test", mimeType: "image/jpeg") } }, to: ApiLogic.baseURL + ASSET_ADD_EP , method: .post, headers: headers, encodingCompletion: encodingCompletion )
のように記述していますが,これでは以上のようなbodyの構成にはならないと思います.
Alamofireでは画像データをこのように送信することができるかどうか教えてください.
できるならばどのようにコードを書けばいいでしょうか?
また,できないならば代替案を教えていただければと思います.
よろしくお願いします.
あなたの回答
tips
プレビュー