finatra - 获取响应数据

finatra - getting the response data

我正在尝试提取响应 data\context。 我有一台服务器监听传入的获取请求,我正在发回纯文本。 服务器是 运行,当我从浏览器发送 get 请求时,我看到了不错的结果,但我想为我的服务器创建测试。 测试正在创建一个 HttpRequest 并且 promise 返回 HttpResponse 当我尝试将我的预期结果与响应进行比较时,我得到的是:

HTTP/1.1 200 行

内容类型:text/plain

内容长度:11

谢谢, 达娜

这是一种方式: https://github.com/twitter/finatra/blob/master/src/test/scala/com/twitter/finatra/ExampleSpec.scala

另一种方法: val 结果 = Await.result(f) val response = result.getContent.toString(Charsets.UTF_8)