我正在尝试提取响应数据\上下文。我有一个服务器来监听传入的 get 请求,并且我正在发回纯文本。服务器正在运行,当我从浏览器发送获取请求时,我看到了很好的结果,但我想为我的服务器创建测试。测试正在创建一个 HttpRequest 并且当我尝试将我的预期结果与我得到的响应进行比较时,承诺会给我返回 HttpResponse 是:
HTTP/1.1 200 正常
内容类型:文本/纯文本
内容长度:11
谢谢,达娜
这是一种方式: https ://github.com/twitter/finatra/blob/master/src/test/scala/com/twitter/finatra/ExampleSpec.scala
另一种方法: val result = Await.result(f) val response = result.getContent.toString(Charsets.UTF_8)