1
我想傳遞一個空數組作爲參數。AFNetworking一個空數組作爲參數
[self POST:@"offers.json" parameters:@{ @"offer": @{ @"key": [NSArray new] } } success:success failure:failure];
但是AFNetworking會削減那個參數並且沒有發送它。
任何幫助?
我想傳遞一個空數組作爲參數。AFNetworking一個空數組作爲參數
[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我可以保證,如果獲取空數組,整個參數都會被省略:-)我也在努力。你解決了嗎? –