我使用dispatch-nio库进行多次Http请求调用。但我找不到如何通过nio库处理回调响应的示例。
而且我也无法处理nio.Http调用抛出的异常。任何人都可以发布一个例子或网址,我们可以在那里找到它的一些信息。
到目前为止我实现了:
val http = new nio.Http
withShutdown(http) {
val host = :/("http://example.org") /"api"
val withParams = host <<? Map(
"page" -> "1"
)
val future = http(withParams as_str)
while (!future.isSet) {
println("Waiting for results...")
Thread.sleep(15000)
}
future.apply()
}
}
如何设置标题和onComplete?任何一个例子
提前致谢。