【问题标题】:Is there a standard/recommended way (or library) in android I should perform GET, PUT, POST and DELETE requests with Kotlin?android 中是否有标准/推荐的方式(或库)我应该使用 Kotlin 执行 GET、PUT、POST 和 DELETE 请求?
【发布时间】:2018-11-11 16:48:58
【问题描述】:

我开始使用 Android 开发,我想创建一个应用程序,它可以对一些公开的 API 执行一些 http 查询。

由于我来自 Angular 6 环境并且有一个标准的 HttpClient 库可供使用,我想知道它是否与使用 Kotlin 的 Android 相同。

虽然我很欣赏有关库的建议,但如果有的话,我宁愿使用“标准”库。

【问题讨论】:

  • volley 和 retrofit 是调用 restful 服务的最佳库

标签: android post kotlin get put


【解决方案1】:

没有标准的 Kotlin HTTP 库。但是有Ktor。它是在 Kotlin 上编写并由 JetBrains 支持的 HTTP 框架。它可以用作 Android 上的 HTTP 客户端。您可以在 Ktor 的网站和 GitHub 上找到示例。考虑到 Ktor 是测试版。

但正如 Zahoor Saleem 所述,您可以使用用 Java 编写的 HTTP 库。
最受欢迎的是RetrofitOkHttp

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2010-09-26
    • 1970-01-01
    • 2015-05-17
    • 2014-07-23
    • 1970-01-01
    • 2012-01-08
    • 2015-09-02
    相关资源
    最近更新 更多