gpt4 book ai didi

ios - AFNetworking - 使用字典时请求格式不正确

转载 作者:可可西里 更新时间:2023-11-01 06:15:13 26 4
gpt4 key购买 nike

我正在发送一个字典“childDetails”,其中有一个字典(奖励)作为其对象之一。

AFHTTPRequestOperationManager *manager = [AFHTTPRequestOperationManager manager];
[manager POST:url parameters:childDetails constructingBodyWithBlock:^(id<AFMultipartFormData> formData)

这个“奖励”字典有两个键“名称”和“值”,看起来像 {@"name",@"Reward 1",@"value",@"10"} .

当它被发布到服务器时,服务器接收它如下;

 Array
(
[group_id] => 5
[name] => John Doe
[rewards] => Array
(
[0] => Array
(
[name] => Sample reward 2
)

[1] => Array
(
[value] => 50
)

[2] => Array
(
[name] => Sample Reward 1
)

[3] => Array
(
[value] => 10
)

)

[tasks] => Array
(
[0] => Array
(
[title] => Default task one
)

[1] => Array
(
[title] => Default task two
)

[2] => Array
(
[title] => Default task five
)

)

[token] => 5332884c2bc8c5
)

知道如何解决这个问题吗?

非常感谢任何帮助。

提前致谢

最佳答案

我认为“参数:POST 的参数:只接受键/值对。你确定你不必先手动序列化你的对象吗?你能打印“childDetails”的内容吗?

关于ios - AFNetworking - 使用字典时请求格式不正确,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22664030/

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