Scala Akka HTTP重定向错误
我正在使用Akka HTTP。我有以下URI /a /b 我将收到对Scala Akka HTTP重定向错误,scala,akka-http,Scala,Akka Http,我正在使用Akka HTTP。我有以下URI /a /b 我将收到对/aURI的点击,我有一个条件,当该条件满足时,我想重定向到/bURI 如果该条件未满足,则我将返回错误的请求 现在的问题是Akka HTTP重定向URI是标准路由类型,我想返回HTTP响应,因此我无法运行代码 谁能告诉我如何在Akka HTTP中使用HTTP响应类型重定向吗?要在Akka HTTP中从一个URI重定向到另一个URI,我们可以使用相同的HTTP响应类型 HttpResponse(状态=StatusCodes.Di
/a
URI的点击,我有一个条件,当该条件满足时,我想重定向到/b
URI
如果该条件未满足,则我将返回错误的请求
现在的问题是Akka HTTP重定向URI是标准路由类型,我想返回HTTP响应,因此我无法运行代码
谁能告诉我如何在Akka HTTP中使用HTTP响应类型重定向吗?要在Akka HTTP中从一个URI重定向到另一个URI,我们可以使用相同的HTTP响应类型 HttpResponse(状态=StatusCodes.Direct, headers=headers.Location(Uri(“要重定向的Akka http的Uri/端点”)::Nil, 实体=响应) 此方法将传入的请求重定向到头的
位置
部分中提供的URI
谢谢