spray.io中的非法请求错误

时间:2014-05-10 18:26:44

标签: scala spray

我正在使用spray.io构建一个Web服务器,当我运行基本请求时,我不断收到以下错误:

Illegal request, responding with status '400 Bad Request': Illegal request:
Cannot establish effective request URI of HttpRequest(GET,/,List(Accept: */*, Host: :3000, User-Agent: curl/7.30.0),Empty,HTTP/1.1),
request has a relative URI and an empty `Host` header

我正在运行Spray版本1.3.1和Akka版本2.3.2。

我有一个基本的WebService课程,作为其他服务的基础:

trait WebService extends HttpService {
  implicit def executionContext = actorRefFactory.dispatcher
  implicit val timeout = Timeout(10 seconds)
}

在此基础上,我建立了一项基本服务:

trait TestService extends WebService {
  val testRoute: Route = {
    pathPrefix("test") {
      get {
        complete("OK")
      }
    }
  }
}

之前有没有人遇到这个问题?我觉得这可能只是我失踪的一些小事。

0 个答案:

没有答案