是否有适用于iPhone的轻量级http请求库?

时间:2011-11-30 11:31:36

标签: iphone http asihttprequest

我知道ASIHTTPRequest,但它对我来说太强大了。实际上,我使用它提供的一些功能。它也有太多依赖。

我也知道NSURLConnection,我也不喜欢它。

我还有其他选择吗?

3 个答案:

答案 0 :(得分:4)

不喜欢它,那里有什么不喜欢的。 ASIHttpRequest是最容易实现的。使用对象initWithContentsOfURL方法更容易:

NSString *someString = [[NSString alloc] initWithContentsOfURL:[NSURL URLWithString:@"http://some.url/file.ext"]];

但是你应该真正研究像AFNetworking这样的东西,因为ASIHttpRequest不再由它的创建者开发。 AFNetworking功能强大,使用块,可以将编码降至最低。

答案 1 :(得分:2)

您可以查看适用于iOS的AFNetworking库,这是ASIHTTPRequest的替代方案。

答案 2 :(得分:2)

ASIHTTPRequest不仅仅是矫枉过正,它也是officially abandoned and deprecated by its developer。人们似乎不知道这一点,所以请帮忙说出来。

AFNetworking似乎是继承人,尽管它有竞争对手。