在代理后面玩模拟​​Web服务

时间:2016-05-19 11:27:40

标签: scala playframework proxy

我正在使用Play framework 2.5。我创建了一个新项目并尝试测试Web服务。

目前我刚刚在https://www.playframework.com/documentation/2.5.x/ScalaTestingWebServiceClients#testing-a-github-client复制了这个例子。

在我的机器上,我正在使用代理,并且在运行GitHubClientSpec

testOnly GitHubClientSpec

我从代理收到错误作为回复。

我还从scala控制台尝试的是一段代码:

import play.core.server._
import play.api.routing.sird._
import play.api.mvc._

val server = NettyServer.fromRouter(ServerConfig(
  port = Some(19000),
  address = "127.0.0.1"
)) {
  case GET(p"/hello") => Action {
    Results.Ok(s"Hello")
  }
}

curl http://localhost:19000/hello,返回“你好”。 所以这样可以正常工作,但是当运行testOnly GitHubClientSpec时,它不是。

如何阻止Play使用代理?

0 个答案:

没有答案