iOS - RESTKit 0.20 - 发送多个具有相同名称的查询参数

时间:2014-08-02 10:59:06

标签: ios restkit

我正在尝试使用RESTKit发送一个GET请求,如下所示: getNames?names=bob&names=joe&names=joey 当我尝试使用相同的键名设置参数字典时,它不起作用。只发送第一个键和值。 我知道很久以前就有这个问题here。但是仍然没有答案,我想知道是否有任何发展。

1 个答案:

答案 0 :(得分:0)

我找到了解决方案。这是我使用的代码:

[[RKObjectManager sharedManager] getObjectsAtPath:queryPath
                                           parameters:nil
                                              success:nil failure:nil];

并且queryPath看起来像这样:getNames?names=bob&names=joe&names=joey它实际上有效。 确保使用stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding,以便&?正确完成。