ExtractedValueExtension<M> extension

提取后的对象链式调用扩展 支持在提取对象后继续链式调用,对象在链路中传递

on

Methods

thenWith<R, E>(Future<Response<R>> nextRequest(M extracted), {E? extractor(Response<R> response)?, M updater(M extracted, E? extractedValue)?}) Future<ChainResult<M, R>>

Available on Future<M?>, provided by the ExtractedValueExtension extension

链式调用:传递提取后的对象给下一个请求 返回 ChainResult,对象在链路中传递
thenWithExtract<R>(Future<Response> nextRequest(M extracted), R? finalExtractor(Response response)) Future<R?>

Available on Future<M?>, provided by the ExtractedValueExtension extension

链式调用:传递提取后的对象给下一个请求,并提取最终结果 如果任何一步失败,返回 null