RXJava顺序执行HTTP请求

时间:2018-07-18 16:14:07

标签: rx-java rx-java2 rx-android

我有一个接受URL的方法。该方法将被调用多次(不是固定的次数)。

我为每个网址创建一个可观察对象:

Observable.create(Action1<Emitter<String>> {

    // synchronous call
    val response: String? = client.doPost(localUrl, json, null)
    it.onNext(response)

}, Emitter.BackpressureMode.BUFFER)
        .subscribeOn(Schedulers.newThread())
        .subscribe({
            // DO STUFF
        })

我必须按照获得它们的顺序调用这些url(例如,调用URL号1并获取结果,然后再输入URL号2,依此类推)

任何建议是否/如何使用RXJava?

0 个答案:

没有答案