我知道这有很多线索 但自从Apache在SDK 23及更高版本中绝望以来 其中90%不再有效。
我想,因为很多人在几乎任何应用程序中都这样做,
有人可以在这里举一个关于如何在23以上的SDK中进行简单的HTTP GET调用和HTTP POST调用的示例吗?
甚至更好,如果它被包装在一个单独的类中,我可以打开并始终从不同的屏幕调用它?
答案 0 :(得分:2)
您可以使用Retrofit。它只会像代码一样完成你的工作。它还在单独的线程上运行操作。如果需要,您也可以指定使用OkHttp客户端。
以下是教程的链接 - https://guides.codepath.com/android/Consuming-APIs-with-Retrofit
此外,您可以使用各种可用的转换器自动解析任何模型的JSON响应输出。我个人使用JacksonConverter,但有一个GsonConverter和其他许多人。