2016-05-19 12 views
1

空の配列をパラメータとして渡そうとしています。AF空の配列をパラメータとしてネットワーク化する

[self POST:@"offers.json" parameters:@{ @"offer": @{ @"key": [NSArray new] } } success:success failure:failure]; 

しかし、AFNetworkingはそのパラメータをカットし、送信しませんでした。

助けが必要ですか?私が理解したよう

+0

を助けましたか?実際のリクエストのアイデアを(データタスクの「currentRequest」にアクセスするなどの方法で)教えてもらえますか? – Alladinian

+0

使用しているシリアライザは? – Flipper

+0

@Alladinian空の配列を取得すると、パラメータ全体が実際には省略されることが保証されます:-)私もそれに苦しんでいます。あなたはそれを解決しましたか? –

答えて

1

、それは一般的な問題とAFNetworkingないバグがあります、このコード行は、パラメータが実際に省略されていることを知っていますどのように私に sessionManager.requestSerializer = [AFJSONRequestSerializer serializer]; https://github.com/AFNetworking/AFNetworking/issues/1722

+0

ニース!たぶん誰かのために時間を節約するでしょう。 – Arsen

関連する問題