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)
我正在尝试提取响应 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)