AFNetworking 3.x AFHTTPSessionManager和AFURLSessionManager之间的区别是什么?

Lê *_*inh 8 xml json afnetworking afhttpsessionmanager

我即将AFNetworking从1.x 升级到3.x. 我的问题是AFHTTPSessionManager和之间有什么不同AFURLSessionManager?什么时候使用?哪一个支持XMLJSON请求和响应?谢谢

Rob*_*Rob 10

您通常会使用,AFHTTPSessionManager如果您想要执行GETPOST请求可能包括准备JSON或x-www-formurlencoded请求或解析复杂的响应.AFURLSessionManager如果您正在执行非常简单的请求,而您不需要任何其他AFHTTPSessionManager功能,则可以逃脱.

底线,AFHTTPSessionManager只是AFURLSessionManager更复杂的请求和/或解析复杂响应的一些子类.基于您的问题(解析XML和JSON响应),AFHTTPSessionManager您想要使用它.