0
我在一個項目中使用AFNetworking的最新版本,該項目連接到返回文本響應和JSON響應的API,因此我使用AFCompoundResponseSerializer
來處理這兩個響應。AFCompoundResponseSerializer JSON問題
請求返回一個JSON文件中給我的JSON響應,而不是被normaly與AFJsonResponseSerializer返回NSDictionnary
的NSString
,它看起來像AFCompoundResponseSerializer
採取響應爲純文本,不會將其發送到在AFJsonResponseSerializer
我的代碼脫穎而出CompoundSerializer情況如下:
sharedSessionManager = [[self alloc] initWithBaseURL:[NSURL URLWithString:baseURL]];
sharedSessionManager.responseSerializer=[AFCompoundResponseSerializer compoundSerializerWithResponseSerializers:@[[AFJSONResponseSerializer serializer], [AFHTTPResponseSerializer serializer]]];