如何将参数添加到MKNetworkOperation
. 当我使用 aNSDictionary
时它不起作用,因为我想要这样的东西:
username=blabla&nr=1&nr=3&nr=4
nr 是一个列表。
所以我不能把 nr 当作一个键,因为它不是唯一的。
我该如何解决这个问题?
根据MKNetworkkit
Multivalued参数应该可以吗?
如何将参数添加到MKNetworkOperation
. 当我使用 aNSDictionary
时它不起作用,因为我想要这样的东西:
username=blabla&nr=1&nr=3&nr=4
nr 是一个列表。
所以我不能把 nr 当作一个键,因为它不是唯一的。
我该如何解决这个问题?
根据MKNetworkkit
Multivalued参数应该可以吗?
你为什么不简单地使用它超出了我的NSURLConnection
理解,所以我只能猜测你的第三方框架是什么或不具备什么能力。
如果我正确阅读了您描述的限制,那么想到的一种解决方案就是仅使用您自己的方案,例如:
username=blabla&nr=1,2,3,5,8,13,21
然后自己解析号码列表。
您始终可以手动构建 URL。如果您在 'params' 参数中传递 nil operationWithPath:params:httpMethod:ssl:
,框架将不理会 URL,并且不会尝试在末尾附加任何内容。您可以首先使用 NSDictionary+RequestEncoding.h 方法对 NSMutableString 上的初始 url 进行编码,然后将其余部分附加到末尾。