【发布时间】:2016-09-08 14:16:36
【问题描述】:
我需要在 Android 中发送 HTTP POST 消息。我见过很多way 这样做。但是接受的答案是使用已弃用的类,或者方法远非最有效的解决方案。苹果从NSURLConnection 移动到NSURLSession。 Android中是否也有类似的框架?
我读到here,即不建议使用HttpUrlConnection 和HttpClient,但我不想使用第三方库。
【问题讨论】:
-
请考虑使用Retrofit、Volley等插件。无需重新发明轮子。所有这些插件都将异步执行任何请求(GET、POST 等)并提供 JSON 映射,并为您节省大量样板代码。欢迎来到 Android 开发!
-
你说的插件是什么?我正在寻找 标准 类/框架。没有第 3 方解决方案。它写在问题中。
-
因此我选择了“请考虑”和评论,而不是答案。如果您不能或不想使用第 3 方解决方案,请等待实际答案。
-
仅作记录,您认为 Google 是第 3 方吗?因为他们是维护 Volley (developer.android.com/training/volley/index.html)
-
如果你改变主意,那么你也许可以看看square.github.io/okhttp 或其他已经提到过的第 3 方建议之一,比如 Volley
标签: android httpclient httpurlconnection nsurlsession