【发布时间】:2014-03-18 13:25:18
【问题描述】:
我将使用Dispatch 来编写一个简单的HTTP 客户端。我打电话给dispatch.Http 得到一个未来,打电话给未来得到回应
现在我想知道如何等待超时。我希望最后一个 API 调用是:
// 如果在超时时间内没有收到响应,则抛出异常 val 响应 = 未来(超时:长)有意义吗?
我了解Dispatch 返回scala.concurrent.Future,它不提供API 超时。你会建议我如何实现它?
【问题讨论】:
标签: scala http concurrency scala-dispatch