gpt4 book ai didi

ios - swift 3 : Alamofire POST request parameters issue

转载 作者:行者123 更新时间:2023-11-30 12:23:05 25 4
gpt4 key购买 nike

我正在使用 Alamofire 来使用 POST 请求。但我无法填写 parameters 中的 OrderDetails 项,您可以看到下面的代码。我发布了除 OrderDetails 项目之外的所有内容。你能看出问题出在哪里吗?

我将此代码放入 for in 循环中。

 let parameters: Parameters = ["UserId": 1,
"CompanyId":id,
"TableNumber":tableNumber ,
"Description":all.details!,
"OrderDetails": [
"MenuItemId":Int(all.menuID!)!,
"Piece":all.count!,
"Description":all.customerDetails!
]
]

最佳答案

你可以在你的 swift 上试试这个,

let parameters: [String:Any] = ["UserId": 1,
"CompanyId":1,
"TableNumber":2 ,
"Description":3,
"OrderDetails": "{'MenuItemId':4,'Piece':5,'Description':2}"
]

并像这样处理发布数据;

$OrderDetails = json_decode($_POST['OrderDetails'],true);

现在您可以从 $OrderDetails 获取您的值

关于ios - swift 3 : Alamofire POST request parameters issue,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44553883/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com