首页 > 解决方案 > 将json数组发送到alamofire

问题描述

product:[{"id":1,"qty":5,"price":5000},{"id":2,"qty":10,"price":7500}]
user_id:12
lon:112
lat:-7
lokasi:ada
tanggal:12-05-2019

如何使用 Alamofire 发送所有参数?这是我的尝试:

    let par : [String:Any] = [ "product": productItem,
                "user_id": myID(),
                "lon":data["longitude"] ?? "",
                "lat": data["latitude"] ?? "",
                "lokasi":data["location"] ?? "",
                "tanggal": data["tanggal"] ?? ""
      ]
    let header = [
                    "Accept":"application/json",
                    "Content-Type":"application/json"
                ]
        Alamofire.request("URL", method: .post,parameters: par,encoding: JSONEncoding.default, headers: header).responseJSON 
{ response in 

 }

我不知道我该怎么办?

标签: iosswiftalamofire

解决方案


推荐阅读