【发布时间】:2011-06-01 19:09:47
【问题描述】:
我正在寻找一个处理 HTTP POST、multipart 等的库。是否有一个事实上的标准库来使这些请求在 android 上更容易?
【问题讨论】:
-
我最近遇到过这个异步HTTP库loopj.com/android-async-http还没试过。它旨在简化异步 HTTP 处理。
-
非常好的异步请求库,我唯一遇到的问题是我无法访问我的 http 请求响应的响应头。
-
不要使用 Loopj Async Http Client,它真的很烂,线程死了你甚至都不知道,非常糟糕的线程池。 ION 更好用这个github.com/koush/ion
-
OKHttp 看起来尽可能简单:square.github.io/okhttp:
OkHttpClient client = new OkHttpClient(); Request request = new Request.Builder() .url(url) .build(); Response response = client.newCall(request).execute(); return response.body().string();