空の配列をパラメータとして渡そうとしています。AF空の配列をパラメータとしてネットワーク化する
[self POST:@"offers.json" parameters:@{ @"offer": @{ @"key": [NSArray new] } } success:success failure:failure];
しかし、AFNetworkingはそのパラメータをカットし、送信しませんでした。
助けが必要ですか?私が理解したよう
空の配列をパラメータとして渡そうとしています。AF空の配列をパラメータとしてネットワーク化する
[self POST:@"offers.json" parameters:@{ @"offer": @{ @"key": [NSArray new] } } success:success failure:failure];
しかし、AFNetworkingはそのパラメータをカットし、送信しませんでした。
助けが必要ですか?私が理解したよう
、それは一般的な問題とAFNetworkingないバグがあります、このコード行は、パラメータが実際に省略されていることを知っていますどのように私に sessionManager.requestSerializer = [AFJSONRequestSerializer serializer];
https://github.com/AFNetworking/AFNetworking/issues/1722
ニース!たぶん誰かのために時間を節約するでしょう。 – Arsen
を助けましたか?実際のリクエストのアイデアを(データタスクの「currentRequest」にアクセスするなどの方法で)教えてもらえますか? – Alladinian
使用しているシリアライザは? – Flipper
@Alladinian空の配列を取得すると、パラメータ全体が実際には省略されることが保証されます:-)私もそれに苦しんでいます。あなたはそれを解決しましたか? –