首页 > 解决方案 > retrofit2.adapter.rxjava2.HttpException:未找到 HTTP 404

问题描述

如何使用 Retrofit 在 Kotlin 中为我的函数创建 onError 处理程序?我的 iMyService 是我使用 POST/DELETIONS 的界面。我已经确保它事先有效并且确实有效。主要问题是 - 没有使用 onError 处理程序正确处理我的错误。但是所有的教程和类似的问题都指向了一个根本不适合我的解决方案。

如果有人能阐明我的困惑,我将不胜感激!

    private fun registerUser(email:String, name: String, password: String) {
        compositeDisposable.add(iMyService.registerUser(email,name,password)
             .subscribeOn(Schedulers.io())
             .observeOn(AndroidSchedulers.mainThread())
             .subscribe{ result ->
                Toast.makeText(this@RegisterActivity, "" + result, Toast.LENGTH_SHORT).show()
        })
    }

标签: kotlinretrofit

解决方案


推荐阅读