这是我的代码:
AFHTTPRequestOperationManager *manger = [AFHTTPRequestOperationManager manager];
[manger.requestSerializer setValue:@"application/x-protobuf" forHTTPHeaderField:@"Accept"];
manger.responseSerializer.acceptableContentTypes = [manger.responseSerializer.acceptableContentTypes setByAddingObject:@"application/x-protobuf"];
我希望获得类型为' protobuf'的数据。 ,所以我只是像你看到的那样设置manger.requestSeriallizer和manger.responseSeriallizer,但是我无法从服务中得到任何东西,因为AFNetworking需要解释protobuf?或者我的方法错了? 当我将requestSeriallizer和responseSeriallizer设置为JSON时,我可以从服务器获取数据。