ASIHTTPRequest эквивалент для Android или любого HTTP-менеджера запросов/обертки?
Я разрабатываю приложение, которое будет распространять HTTP-запросы.
Я знаю, что iOS имеет стороннюю библиотеку под названием ASIHTTPRequest для управления и организации всех этих запросов, что делает ее намного проще и менее утомительной.
Есть ли подобная библиотека для Android?
Ответы
Ответ 1
В соответствии с этой беседой, если вы нацеливаетесь на версии с предварительным указателем (< 2.3), вы должны придерживаться Клиентская библиотека Apache Http. Если, однако, вы нацеливаете Gingerbread или более позднюю версию, вам будет безопаснее использовать класс java.net.URLConneciton, как рекомендовано инженером Google.
Ответ 2
Использовать https://github.com/loopj/android-async-http
Так же, как ASIHTTPRequest, этот lib делает легко сделать асинхронные запросы, не беспокоясь о потоках или задачах async.
Он даже включает парсер JSON.
Вы также можете использовать http://code.google.com/p/android-query/wiki/AsyncAPI, который выглядит хорошо
Обновление: Android выпустил, что делает именно то, что вы хотите:
http://www.javacodegeeks.com/2013/06/android-volley-library-example.html