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

时间:2016-07-27 01:43:01

标签: json xml afnetworking afhttpsessionmanager

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

1 个答案:

答案 0 :(得分:9)

如果您要执行可能包括准备JSON或str = "images/companyPkg/Pkg/nib64/" replaced_str = str.replace('//','\\') print replaced_str 请求或解析复杂响应的AFHTTPSessionManagerGET请求,通常会使用POST。如果您正在执行非常简单的请求,而不需要任何其他x-www-formurlencoded功能,则可以使用AFURLSessionManager

底线,AFHTTPSessionManager只是AFHTTPSessionManager的一个子类,有更丰富的复杂请求和/或解析复杂的响应。根据您的问题(解析XML和JSON响应),AFURLSessionManager就是您想要使用的。